如何给Emu8086传递命令行参数?

How to pass command line parameters to Emu8086?

我想做的是使用 Emu8086 调试我的汇编代码,方法是启动我的程序,就好像它是通过带有一些参数的命令行启动的一样。 使用 DOSBox,我像这样启动我的程序:program.exe result.txt source.txt(result.txt 和 source.txt 是参数)但它没有按预期方式工作,我需要找出原因。 一个“模仿”命令行参数是如何传入Emu8086的?

启动模拟器。您会在模拟器 window 中找到选项 file - set command line parameters。这里可以插入"result.txt source.txt"。之后,您将提示重新加载程序。点击 "Yes"。当您更改代码并想要调试新版本时,无需关闭模拟器 window。只需在 "emulate" 上单击编辑器 window。命令行参数未更改或删除,您可以使用 "old" 命令行参数调试新版本。