《Intel汇编语言程序设计》学习笔记
一、汇编编译器的安装与配置
这里使用汇编编译器MASM32
1.下载MASM32
去http://www.masm32.com/下载最新版的MASM32
2.安装MASM32
3.设置环境变量
MASM32安装目录下重要的目录:bin, include, lib
在环境变量中设置下列值
C:/masm32/bin ->PATH
C:/masm32/include ->INCLUDE
C:/masm32/lib ->LIB
另外,作者源代码盘中也有头文件和库文件,也一并添加到环境变量中
在环境变量中设置Irvinee32.inc, Irvine32.lib
C:/Lib32 ->INCLUDE
C:/Lib32 ->LIB
二、编辑源程序
使用文本编辑器UltraEdit编写汇编源程序,
汇编源文件以asm作扩展名,使用include包含头文件, 32位汇编程序的头文件以inc作扩展名,添加下面几行:
INCLUDE Irvine32.inc
INCLUDELIB Irvine32.lib
INCLUDELIB kernel32.lib
三、编译链接执行
命令行下运行下面的命令
编译:ml /c /coff hello.asm
链接:link /subsystem:console hello.obj
执行:hello.exe