Windows下32位彙編程序環境搭建

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

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章