汇编 - 环境设置(Environment Setup)

本地环境设置 (Local Environment Setup)

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

  • IBM PC或任何等效的兼容计算机
  • Linux操作系统的副本
  • NASM汇编程序的副本

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

  • Microsoft Assembler(MASM)
  • Borland Turbo Assembler(TASM)
  • GNU汇编程序(GAS)

我们将使用NASM汇编程序,因为它是 -

  • 自由。 您可以从各种Web源下载它。
  • 记录良好,您将获得有关网络的大量信息。
  • 可以在Linux和Windows上使用。

安装NASM

如果在安装Linux时选择“开发工具”,则可能会随Linux操作系统一起安装NASM,而无需单独下载和安装。 要检查是否已安装NASM,请执行以下步骤 -

  • 打开Linux终端。

  • 键入whereis nasm并按ENTER键。

  • 如果已经安装,则会出现类似nasm: /usr/bin/nasm 。 否则,您将看到只是nasm: ,那么您需要安装NASM。

要安装NASM,请执行以下步骤 -

  • 查看The netwide assembler (NASM)网站以获取最新版本。

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

  • 将存档解压缩到创建子目录nasm-X. XX的目录中nasm-X. XX nasm-X. XX 。

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

  • 键入make以构建nasm和ndisasm二进制文件。

  • 输入make install以在/ usr/local/bin中安装nasm和ndisasm并安装手册页。

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

淋风沐雨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值