《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