Assembly 环境设置
本地环境设置
汇编语言是依赖于指令集和架构的处理器。在本教程中,我们使用英特尔32处理器,如奔腾。要按照本教程中将需要:
-
一台IBM PC兼容电脑或任何同等
-
Linux操作系统副本
-
NASM汇编程序的副本
有很多很好的汇编程序,如:
-
微软汇编(MASM)
-
Borland公司的Turbo汇编(TASM)
-
GNU汇编器(GAS)
我们将使用NASM汇编,因为它是:
-
免费。可以从网络下载。
-
有据可查的,会得到大量网上的信息。
-
可以用在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。GZ,其中X.XX为NASM版本号到存档。
-
解压缩到一个目录,创建一个子目录 nasm-X. XX.
-
进入目录 nasm-X. XX 然后输入 ./configure . 此shell脚本将找到最好的C编译器的使用和设置相应的Makefile。
-
输入 make 来建立NASM和ndisasm的二进制文件。
-
输入make install NASM和ndisasm安装在/usr/local/bin目录和安装手册页。
这应该在系统上安装NASM。另外在Linux系统中可以使用RPM分发。这个版本是简单安装,只需双击该RPM文件。
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创优秀实例教程
转载请注明:文章转载自:代码驿站 [http:/www.codeinn.net]
本文标题:Assembly 环境设置
本文地址:http://www.codeinn.net/assembly/995.html