汇编语言 环境安装
本地环境安装
汇编语言取决于指令集和处理器的体系结构。在本教程中,我们重点介绍像奔腾这样的 Intel-32 处理器。
要学习本教程,您需要,
- IBM PC 或任何同等兼容计算机
- Linux 操作系统的副本
- NASM 汇编程序的副本
有许多好的汇编程序,例如,
- Microsoft 汇编程序(MASM)
- Borland Turbo 汇编编译器(TASM)
- GNU 汇编程序(GAS)
我们将按原样使用 NASM 汇编程序,
- 自由的你可以从各种网络资源下载它。
- 有很好的文档记录,你会在网上得到很多信息。
- 可以在 Linux 和 Windows 上使用。
安装 NASM
如果在安装 Linux 时选择 "Development Tools"(开发工具),则可能会随 Linux 操作系统一起安装 NASM,而无需单独下载并安装。要检查您是否已经安- 装了NASM,请执行以下步骤-
- 打开 Linux 终端。
- 输入 whereis nasm,然后按 Enter。
- 如果已经安装,则会出现类似 nasm:/usr/bin/nasm 的行。否则,您将只看到 nasm:,那么您需要安装 NASM。
要安装 NASM,请执行以下步骤:
- 检查 NASM 最新版本的网站。
- 下载 Linux 存档 nasm-X.XX.ta.gz,其中 X.XX 就是 NASM 的版本号。
- 将存档文件解压缩到创建子目录的目录中 nasm-X. XX。
cd nasm-X.XX
并输入./configure
。此 shell 脚本将找到要使用的最佳C编译器,并相应地设置 Makefile。- 输入 make 来构建 nasm 和 ndisasm 二进制文件。
- 输入 make install 以将 nasm 和 ndisasm 安装在 /usr/local/bin 中并安装手册页。
这应该在系统上安装 NASM。另外,您可以在 Fedora Linux 中使用 RPM 发行版。该版本更易于安装,只需双击 RPM 文件。