📅  最后修改于: 2020-11-05 05:02:24             🧑  作者: Mango
汇编语言取决于指令集和处理器的体系结构。在本教程中,我们重点介绍奔腾等Intel-32处理器。要遵循本教程,您将需要-
有很多好的汇编程序,例如-
我们将使用NASM汇编程序,因为它是-
如果在安装Linux时选择“开发工具”,则可能会随Linux操作系统一起安装NASM,而无需单独下载并安装。要检查您是否已经安装了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
的目录中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文件。