我在高中学习集会,我想尝试在家里组装集会计划 我下载了NASM,但我不明白如何用它运行.s文件 - 如果你能在这里写一个简单的方法来运行它我很高兴: - )
另外我有一个问题:当我使用ADC作为例子时:AL = 01且BL = 02,CF = 1,当我这样做时: ADC AL,BL AL是3还是4? (加CF或不加?)
谢谢!
答案 0 :(得分:1)
从命令提示符(bash for Linux):
nasm myasm.s -o myasm.bin -f bin
这是基本的命令行结构。我不知道你在编写哪个操作系统,但是对于Linux使用:
nasm -h // (I believe, or --help)
获取命令参数列表。
无论如何,-o
告诉nasm输出文件是什么,-f
告诉nasm格式是什么。在这个例子中,我们只是编写一个平面二进制文件。
有关更多信息,请参阅Compiling an assembly program...
有关使用ADC的更多信息,请参阅此question。