汇编语言 环境安装

本地环境安装

汇编语言取决于指令集和处理器的体系结构。在本教程中,我们重点介绍像奔腾这样的 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 文件。