NASM和关于ADC的问题 - ASM 8086

时间:2010-04-21 20:33:03

标签: assembly nasm x86-16

我在高中学习集会,我想尝试在家里组装集会计划 我下载了NASM,但我不明白如何用它运行.s文件 - 如果你能在这里写一个简单的方法来运行它我很高兴: - )

另外我有一个问题:当我使用ADC作为例子时:AL = 01且BL = 02,CF = 1,当我这样做时: ADC AL,BL AL是3还是4? (加CF或不加?)

谢谢!

1 个答案:

答案 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

相关问题