汇编编程:NASM VS MASM 代码

Md.*_*min 3 x86 assembly masm nasm

我刚开始学习汇编编程。到目前为止我知道,NASM 是最好的 linux 汇编程序。以及它的 32 位汇编器。

另一方面,MASM 是一个 DOS 汇编器,它是 16 位的。

现在我想知道如何从 16 位 x86 DOS 汇编代码移植到 32 位 x86 Linux 汇编代码或 32 位 x86 Windows 汇编代码

提前致谢。

Mad*_*uja 6

MASM 不仅仅是 16 位。您还可以获得 32 位汇编 MASM:

http://masm32.com/

DOS 程序集和 Linux 程序集完全不同。没有自动移植的方法。由于组装最接近金属,因此您必须为每个编写单独的代码。