gpt4 book ai didi

assembly - ASM:MASM,NASM,FASM?

转载 作者:行者123 更新时间:2023-12-03 10:16:35 57 4
gpt4 key购买 nike

我已经完成了ARM汇编编程,并且想学习Intel Assembler。我一直听到所有提到的所有这些F / M / N / ASM,但是我不确定它们与我希望达到的目标之间有何关系?

有人可以帮我确定我需要学习如何在英特尔架构上进行底层编程吗?我不太了解“不同的汇编程序”之间的关系,甚至与x86,IA64,AMD64 / x86-64等之间的关系如何?

如果有帮助,我最喜欢Eclipse和Visual Studio 08/10 IDE。

最佳答案

MASM (Microsoft汇编程序)是流行的Windows汇编程序。 MASM适用于16位和32位应用程序(x86)。 ML64是用于64位源的一种(AMD64/x86-64)

NASM (Netwide汇编程序)是流行的Linux汇编程序,但也可以在Windows上使用。 NASM支持16位,32位和64位程序。

FASM (平面汇编程序)可用于Windows和Linux。 FASM也支持32位和64位程序。

因此,我想您可能会根据需要选择MASM

关于assembly - ASM:MASM,NASM,FASM?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10179933/

57 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com