我刚开始学习汇编编程。到目前为止,我知道,NASM 是最好的 linux 汇编器。以及它的 32 位汇编器。
另一方面,MASM 是一个 DOS 汇编器,它是 16 位的。
现在我想知道如何从 16 位 x86 DOS 汇编代码移植到 32 位 x86 Linux 汇编代码或 32 位 x86 Windows 汇编代码
提前致谢。
最佳答案
MASM 不仅仅是 16 位。您还可以获得 32 位汇编 MASM:
DOS 程序集和 Linux 程序集是完全不同的。没有自动移植方式。您必须为每个编写单独的代码,因为程序集最接近金属。
关于汇编编程 : NASM VS MASM code,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20608954/