汇编 - 环境设置

本地环境设置

汇编语言取决于指令集和处理器的体系结构.在本教程中,我们将重点介绍Pentium等Intel-32处理器.要学习本教程,您需要 : 去;

  • IBM PC或任何等效的兼容计算机

  • Linux操作系统的副本

  • NASM汇编程序的副本

有许多好的汇编程序,例如 :

  • Microsoft Assembler(MASM)

  • Borland Turbo Assembler(TASM)

  • GNU汇编程序(GAS)

我们将使用NASM汇编程序,因为它是 : 去;

  • 免费.您可以从各种网络资源下载它.

  • 有详细记录,您将在网上获得大量信息.

  • 可以在Linux和Linux上使用Windows.

安装NASM

如果在安装Linux时选择"开发工具",则可能安装了NASM与Linux操作系统一起使用,您无需单独下载和安装.要检查您是否已安装NASM,请执行以下步骤 :

  • 打开Linux终端.

  • 键入 whereis nasm 并按ENTER键.

  • 如果已经安装,然后出现像 nasm:/usr/bin/nasm 这样的行.否则,你只会看到 nasm:,然后你需要安装NASM.

要安装NASM,采取以下步骤 :

  • 检查 netwide汇编程序(NASM)网站获取最新版本.

  • 下载Linux源档案 nasm-X.XX.ta.gz ,其中 X.XX 是档案中的NASM版本号.

  • 将存档解压缩到一个目录中,该目录创建一个子目录 nasm-X. XX .

  • cd到 nasm-X.XX 并输入 ./配置的.这个shell脚本将找到最好的C编译器来使用并相应地设置Makefile.

  • 键入 make 来构建nasm和ndisasm二进制文件.

  • 键入 make install 在/usr/local/bin中安装nasm和ndisasm并安装手册页.

这应该在您的系统上安装NASM.或者,您可以为Fedora Linux使用RPM分发.此版本安装起来更简单,只需双击RPM文件即可.