veket官方网站论坛

znuksg 发表于 2023-4-30 10:07

汇编与反汇编软件NASM下载

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.123pan.com/s/uQCRVv-Ic8lA.html
链接: https://pan.baidu.com/s/1BAxAw5i94xQ0gFlryfWqVg?pwd=wnvt 提取码: wnvt

znuksg 发表于 2023-4-30 10:08

如何编译汇编代码的方法,详细过程讲解,nasm汇编教程
http://www.lucky8k.com/thread-134460-1-1.html
如何编译汇编代码的方法,详细过程讲解,nasm汇编教程新手详细步骤
https://www.bilibili.com/video/BV1tP41127g4

gfbmgy 发表于 2023-5-1 21:46

支持啦,有教程和视频。

泡泡堂 发表于 2023-5-9 00:36

可以

养心斋来客 发表于 2023-6-3 10:15

下载
页: [1] 2
查看完整版本: 汇编与反汇编软件NASM下载