Assembly 环境设置
本地环境设置
汇编语言是依赖于指令集和架构的处理器。在本教程中,我们使用英特尔32处理器,如奔腾。要按照本教程中将需要:1、一台IBM PC兼容电脑或任何同等
2、Linux操作系统副本
3、NASM汇编程序的副本
有很多很好的汇编程序,如:
1、微软汇编(MASM)
2、Borland公司的Turbo汇编(TASM)
3、GNU汇编器(GAS)
免费。可以从网络下载。
有据可查的,会得到大量网上的信息。
可以用在Linux和Windows
安装NASM
如果选择“开发工具”,而安装Linux,可以随着Linux操作系统安装NASM,不需要单独下载并安装。检查是否已经安装了NASM,采取以下步骤:1、打开一个Linux终端。
2、输入whereis NASM,然后按ENTER键。
3、如果已经安装,则类似这样一行,nasm: /usr/bin/nasm将出现。否则将看到的只是NASM,那么需要安装NASM。
1、详细访问NASM官网:The netwide assembler (NASM) 查看最新版本.
2、下载Linux源归档文件nasm-X.XX. ta .gz。GZ,其中X.XX为NASM版本号到存档。
3、解压缩到一个目录,创建一个子目录 nasm-X. XX.
4、进入目录 nasm-X. XX 然后输入 ./configure . 此shell脚本将找到最好的C编译器的使用和设置相应的Makefile。
5、输入 make 来建立NASM和ndisasm的二进制文件。
6、输入make install NASM和ndisasm安装在/usr/local/bin目录和安装手册页。
这应该在系统上安装NASM。另外在Linux系统中可以使用RPM分发。这个版本是简单安装,只需双击该RPM文件。