当前位置: 首页 > news >正文

NASM下载和安装教程(附安装包)

NASM 全称 Netwide Assembler,诞生于 1996 年,是一款面向 x86 与 x86-64 架构的开源汇编语言编译器。

NASM 把纯文本的汇编指令翻译成可执行二进制、目标文件或固件镜像,支持 16/32/64 位三种运行模式,输出格式覆盖 ELF、COFF、Mach-O、Win32/64 与裸 bin,因而被操作系统、引导程序、嵌入式固件和性能关键算法广泛采用。

NASM 坚持“只做汇编”的单一职责,本身不含链接器,需要配合 ld、link、GoLink 等工具完成最终生成,这一设计既保持小巧,也方便插入任何编译链条。

由于输出高度可控,NASM 常被用于写 BIOS、UEFI 模块、内核入口汇编、CTF Shellcode 以及需要 SIMD 加速的音视频编解码核心;教育领域也拿它讲解实模式到长模式的转换,帮助学生直观理解 CPU 工作原理。

NASM 官网提供 Windows 安装包、Linux 与 macOS 的 tar 包,也可通过 apt、yum、brew 一键安装。

下载NASM

这里为大家提供了 NASM 最新版的安装包:

网盘下载:https://pan.quark.cn/s/7d441b98a408

网盘里包含适用于 Windows、Linux 和 Mac OS 的 NASM 安装包:

安装NASM

1) Windows平台

在 Windows 上安装 NASM 有 2 种方式:
  1. 下载 .exe 安装程序,双击后跟着引导一步步安装;
  2. 下载 .zip 压缩包,直接解压即可。
比如下载 nasm-3.01rc9-win64.zip 压缩包,解压后的文件夹如下图所示:


添加环境变量,在桌面上找到“此电脑”图标,依次点击此电脑–>右键单击–>属性–>高级系统设置–>环境变量:


按组合键 win+R 输入 cmd 进入命令行,输入命令:

2) Linux平台

在 Linux 系统下下载 Nasm 有多种方式,最常见的是使用包管理器。

① 使用 apt 在 Ubuntu 或 Debian 系统上下载安装 Nasm:
sudo apt update
sudo apt install nasm
② 使用 dnf 在 Fedora 系统上下载安装 Nasm:
sudo dnf install nasm
③ 使用 pacman 在 Arch Linux 系统上下载安装 Nasm:
sudo pacman -S nasm

3) Mac OS平台

在 macOS 上,用 Homebrew 安装 NASM 是最简洁且官方推荐的方式:
brew install nasm
http://www.jsqmd.com/news/26781/

相关文章:

  • 0292-Nand-实现基础逻辑门(二)
  • 单点登录SSO是怎么实现的?
  • 赋能智慧货运:视频汇聚平台EasyCVR打造货运汽车安全互联网视频监控与管理方案
  • 2025年上海房产继承律师权威推荐榜单:继承律师/离婚律师/婚姻律师事务所精选
  • 【SPIE出版、往届已EI检索】第二届遥感技术与图像处理国际学术会议(RSTIP 2025)
  • autotiny下载_v3.0.0.2
  • 2025 年井盖篦子最新推荐榜,技术实力与市场口碑深度解析铸铁套/树围/球墨铸铁单/溢流井/雨水井盖篦子公司推荐
  • Python嵌套_多条件判断 _ 对象今天会生气吗 II
  • 解析视频融合平台EasyCVR的分析平台技术如何成为“全域视频管理中台”
  • flink-连mongo db
  • uni-app x联系我们,地图显示,拨打电话
  • 统计接口耗时的6种常见方法
  • CSP近五年总结及2025预测及经验总结
  • 2025年线上英语培训机构权威推荐榜单:成人英语培训/英语口语教育/英语外教一对一源头机构精选
  • 常用脚本文件
  • 深入解析:GitPuk入门教程:安装及使用指南,一文轻松上手
  • 一种从未想过的网络流限制方式
  • 介绍一个我新开的仓库 `VictoriaLogs_AVX2`: 在官方 VictoriaLogs 的基础上打补丁来实现 avx2 指令集优化
  • 2025年叠元宝机器厂家权威推荐榜单:自动元宝机/金银元宝机 /全自动元宝机源头厂家精选
  • 完整教程:Linux启动流程与字符设备驱动详解 - 从bootloader到驱动开发
  • 学术会议会议合集 | 电子信息工程、计算机技术、文学、人文发展、数字经济等EI会议合集
  • 推出其新一代高性能Sub-GHz射频收发芯片-DP4330A
  • 基于mediapipe深度学习和限定半径最近邻分类树算法的人体摔倒检测系统python源码
  • Python条件语句 _ 对象今天会生气吗
  • Ai元人文:自主构建更丰富多彩
  • 2025 年弯管机生产厂家最新推荐榜,技术实力与市场口碑深度解析且高性能与可靠性兼具四轴/双轴/双层膜弯管机公司推荐
  • RecyclerView使用-涂鸦智能App的首页和添加效果-从0到1过程
  • 实用指南:自然语言处理(03)
  • 微信商户号的对接,不同主体实现 - A公司换B公司银行收款账号
  • 2025年站立康复床厂家权威推荐榜单:电动旋转护理床/电动轮椅床/养老家居康养床源头厂家精选