代码之家  ›  专栏  ›  技术社区  ›  jgallant

汇编语言工具和引用[关闭]

  •  3
  • jgallant  · 技术社区  · 15 年前

    我以前做汇编语言编程的时候,我是愚蠢到想回到它。

    早在那天,我就用masm.exe命令行编译asm代码,在基本文本编辑器中编写没有验证的代码。

    现在在汇编中使用的最好的工具是什么?

    什么是好的网上快速参考?

    2 回复  |  直到 15 年前
        1
  •  4
  •   Bastien Léonard    15 年前

    我最喜欢的装配工是 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

        2
  •  2
  •   gimel    15 年前

    nasm :

    netwide汇编程序nasm是一个80x86和x86-64汇编程序,设计用于可移植性和模块化。它支持一系列对象文件格式,包括Linux和*bsd a.out、elf、coff、mach-o、Microsoft 16位obj、win32和win64。它还将输出纯二进制文件。它的语法设计简单易懂,类似于英特尔的,但不那么复杂。它支持所有当前已知的x86体系结构扩展,并且对宏有很强的支持。