汇编语言 环境设置

  • 本地环境设置

    汇编语言取决于指令集和处理器的体系结构。在本教程中,我们重点介绍奔腾等Intel-32处理器。要遵循本教程,您将需要-
    • IBM PC或任何等效的兼容计算机
    • Linux操作系统的副本
    • NASM汇编程序的副本
    有很多好的汇编程序,例如-
    • Microsoft汇编程序(MASM)
    • Borland涡轮组装机(TASM)
    • GNU汇编器(GAS)
    我们将使用NASM汇编程序,因为它是-
    • 免费。您可以从各种Web来源下载它。
    • 有据可查,您会在网上获得很多信息。
    • 可以在Linux和Windows上使用。
  • 安装NASM

    如果在安装Linux时选择“开发工具”,则可能会随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文件。