NASM

NASM

NASM

软件

5

软件描述

Netwide Assembler(NASM)是一种专为可移植性和模块化设计的80x86和x86-64汇编器。它支持多种目标文件格式,包括Linux和*BSD的a.out、ELF、COFF、Mach-O、Microsoft 16位OBJ、Win32和Win64格式,同时还能生成纯二进制文件。

官方网站

访问软件的官方网站了解更多信息

官方认证

nasm.us

安全链接HTTPS

什么是 NASM?

Netwide Assembler(NASM)是一款为可移植性和模块化设计的80x86及x86-64汇编器。它支持多种目标文件格式,包括Linux和*BSD的a.out、ELF、COFF、Mach-O、Microsoft 16位OBJ、Win32和Win64格式,还可输出纯二进制文件。其语法设计简洁明了,易于理解,类似于Intel的语法但更为简单。它支持所有目前已知的x86架构扩展,并对宏有很强的支持。

主要功能

🔄 替代方案

7 个选择
Easy code

Easy code

IDE

Easy Code 是一种用于构建 32 位 Windows 应用程序的可视化汇编编程环境。Easy Code 界面外观类似 Visual Basic,可让您编程 Windows 汇编应用程序(可执行文件、动态库和静态库、COFF 对象文件等)。

免费 • 开源
查看详情
Pelles C

Pelles C

IDE

Pelles C 是一个全面的开发套件,可帮助您创建兼容 Windows 和 ARM 平台的应用程序。

免费个人 • 专有
查看详情
MASM Builder

MASM Builder

软件

MASM Builder 是一个免费的集成开发环境(IDE),可用于使用汇编语言开发 32 位 Windows 程序。MASM Builder 包含许多有用的功能,可帮助您创建基于 Windows API 的程序。

免费 • 专有
查看详情
💻

flat assembler

软件

5

平铺汇编器是适用于 DOS、Windows 和 Linux 操作系统的快速高效自汇编 x86 汇编器。目前它支持 x86 和 x86-64 指令集,包括 MMX、3DNow!、SSE 到 SSE4、AVX、AVX2 和 XOP 扩展,可生成纯二进制、MZ 等格式的输出。

免费 • 开源
查看详情
💻

JWasm

软件

JWasm 是一个与 Masm v6 兼容的汇编器,其发布遵循 Sybase Open Watcom 公共许可证 1.0。JWasm 可用于几乎所有目的,而微软提供的当前 Masm 版本的免费下载仅限于非商业用途。

免费 • 开源
查看详情
Yasm

Yasm

软件

Yasm 是 NASM 汇编器的完全重写版本。它支持 x86 和 AMD64 指令集,接受 NASM 和 GAS 汇编语法,并输出二进制、ELF32 和 ELF64 目标格式。

免费 • 开源
查看详情
💻

Flasm

软件

Flasm 是一个免费的命令行汇编器/反汇编器,用于 Flash ActionScript 字节码。它允许您对任何 SWF 文件进行修改。Flasm 完全支持由 Macromedia Flash 8 及更早版本生成的 SWF 文件。

免费 • 开源
查看详情
评分5 / 5.0

支持平台