3

前段时间我曾经做过汇编语言编程,我很愚蠢地想要重新开始它。

过去,我使用 MASM.EXE 命令行编译 asm 代码,在基本的文本编辑器中编写没有验证的代码。

今天使用汇编编写的最佳工具是什么?

有哪些好的在线快速参考资料?

4

2 回答 2

4

我最喜欢的汇编程序是FASM;它是多平台的、最新的并且具有有趣的特性(例如简单而强大的宏引擎)。

主要参考英特尔和 AMD 的文档: http:
//developer.intel.com/products/processor/manuals/index.htm
http://developer.amd.com/documentation/guides/Pages/default.aspx

您可能也喜欢这份备忘单: http: //www.jegerlehner.ch/intel/IntelCodeTable.pdf

于 2009-08-23T18:43:31.580 回答
2

纳姆

Netwide 汇编器 NASM 是一个 80x86 和 x86-64 汇编器,专为便携性和模块化而设计。它支持一系列目标文件格式,包括 Linux 和 *BSD a.out、ELF、COFF、Mach-O、Microsoft 16 位 OBJ、Win32 和 Win64。它还将输出纯二进制文件。它的语法被设计为简单易懂,类似于英特尔的,但不太复杂。它支持所有当前已知的 x86 架构扩展,并且对宏有强大的支持。

于 2009-08-23T19:06:01.987 回答