现在的位置: 首页 > 综合 > 正文

Windows下32位汇编程序环境搭建

2013年12月07日 ⁄ 综合 ⁄ 共 658字 ⁄ 字号 评论关闭

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

 

抱歉!评论已关闭.