veket官方网站论坛

veketx

 找回密码
 要注册
搜索
查看: 1288|回复: 15

[分享] 汇编语言编译器NASM下载

[复制链接]
发表于 2026-1-1 21:07 | 显示全部楼层 |阅读模式
Netwide Assembler (简称 NASM)是一款基于x86架构的汇编与反汇编软件。它可以用来编写16位(8086、80286等)、32位(IA-32)和64位(x86_64)的程序。 NASM被认为是Linux平台上最受欢迎的汇编工具之一。
NASM 最初是在朱利安·霍尔(Julian Hall)的协助下由西蒙·泰瑟姆(Simon Tatham)开发的。
截至2016年,它被一个由Hans Peter Anvin领导的小团队所维护。它是一款基于简化版BSD许可证(2-clause BSD License)的开放源代码软件。
NASM可以输出包括通用对象文件格式(COFF)、OMF(Relocatable Object Module Format,用于80x86系列处理器上)、a.out、可执行与可链接格式(ELF)、Mach-O、二进制文件(.bin,二进制磁盘映像,用于编译操作系统)等多种二进制格式,而地址无关代码仅支持ELF对象文件。 NASM也有自己的称为RDOFF(Relocatable Dynamic Object File Format)的二进制格式。
输出格式的广泛性允许将程序重定向到任何x86架构的操作系统。 此外,NASM可以创建浮动二进制文件,它可用于写入引导加载程序、只读存储器(ROM)映像以及操作系统开发的各个方面。NASM可以作为交叉汇编程序在非x86架构(如PowerPC和SPARC)上运行,尽管它不能生成这些架构的处理器可用的程序。
它还可以输出纯二进制文件。它支持Pentium、P6、MMX、3DNow!、SSE和SSE2指令集。
NASM不是AT&T风格汇编(GNU汇编器采用的语法,主要用于UNIX及Linux编程领域)而是Intel风格汇编(主要用于DOS/Windows编程领域)的变体。它还避免了MASM和兼容汇编器使用的自动生成段覆盖(以及相关的 ASSUME 指令)等功能。
下载:
https://www.doubao.com/drive/s/32c8602099153396
https://pan.huang1111.cn/s/oXBP4C8
https://www.123865.com/s/WqjA-43KSv
https://share.feijipan.com/s/1QVwOOZD
链接: https://pan.baidu.com/s/1HpS1JO4nyzci4_QR_6lQIA?pwd=euxk 提取码: euxk
 楼主| 发表于 2026-1-1 21:07 | 显示全部楼层
如何编译汇编代码的方法,详细过程讲解,nasm汇编教程
http://www.lucky8k.com/thread-134460-1-1.html
如何编译汇编代码的方法,详细过程讲解,nasm汇编教程新手详细步骤
https://www.bilibili.com/video/BV1tP41127g4
简单的汇编程序代码编译,NASM汇编语言
https://www.bilibili.com/video/BV1zu4y157Vn
汇编语言编写编译器nasm,汇编语言需要经过什么的翻译才能在计算机中执行
https://www.bilibili.com/video/BV1m2vkB9EoP
发表于 2026-1-2 13:55 | 显示全部楼层
支持
发表于 2026-1-2 18:37 | 显示全部楼层
下载了
发表于 2026-1-3 14:18 | 显示全部楼层
来支持
您需要登录后才可以回帖 登录 | 要注册

本版积分规则

QQ|手机版|Archiver|veket官方网站论坛,veketx官方网站论坛,微器人 ( 粤ICP备 11052856 )

GMT+8, 2026-6-7 13:07

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表