masm5安装教程_汇编语言程序环境搭建masm+debug64位 win10/7
介紹:MASM是Microsoft Macro Assembler 的縮寫,是微軟公司為x86?微處理器家族開發(fā)的匯編開發(fā)環(huán)境,擁有可視化的開發(fā)界面,使開發(fā)人員不必再使用DOS環(huán)境進(jìn)行匯編的開發(fā),編譯速度快,支持80x86匯編以及Win32Asm,是Windows下開發(fā)匯編的利器。它與windows平臺(tái)的磨合程度非常好,但是在其他平臺(tái)上就有所限制,使用MASM的開發(fā)人員必須在windows下進(jìn)行開發(fā)。
1. 在windows下搭建匯編編程環(huán)境:
王爽《匯編程序》第三版用的是MASM5.0
下載安裝包:
把debug.exe復(fù)制到masm目錄下。
2. 下載匯編參考手冊:
3. 第一個(gè)匯編程序:
在命令行輸入eg0101.exe,得到程序運(yùn)行結(jié)果:Hello Assemly!
匯編程序eg0101.asm的內(nèi)容:
include io32.inc.data;數(shù)據(jù)段
msg byte'Hello,Assembly!',13,10,0.code;代碼段
start: ;程序執(zhí)行起始位置
moveax,offset msgcalldispmsg
exit0 ;程序正常執(zhí)行終止
end start;匯編結(jié)束
5. debug完整配置:
匯編語言環(huán)境:MASM,但是調(diào)試需要debug.exe,并且debug.exe不能用于64位計(jì)算機(jī)系統(tǒng)。
所以64位計(jì)算機(jī)系統(tǒng)使用的匯編語言環(huán)境是:
1. 下載DOSBox
2. 下載debug.exe
在輸入框狀態(tài)下z:> ,z:>mount d d:\簡潔的講,你把你要虛擬的文件夾位置換掉上面的。
mount d d:\
d:
cd MASM
dosbox配置debug
1. 有疑問查看DOSBox目錄下的DOSBox 0.74 Manual.txt手冊指導(dǎo)
2. 打開配置文件DOSBox 0.74 Options.bat,因?yàn)槲业膍asm和debug都安裝在D盤下,
所以在本配置文件最后面的[autoexec]加上
MOUNT D D:\
D:
意思是掛載到D盤下(這一步驟也可以不做,直接看下面的。)
*下圖資料來自百度文庫:
我自己的配置:
6. 最終篇:簡化詳細(xì)的配置方法(小白必備):
我的DOSBox和masm目錄路徑:
雙擊打開D:\DOSBox\DOSBox-0.74目錄下的DOSBox 0.74 Options.bat文件(注意:一定是雙擊,用其他方式打開可能亂碼)
在本配置文件最后面的[autoexec]加上:
打開DOSBox,此時(shí)環(huán)境就配好了,無論是使用masm編譯鏈接生成可執(zhí)行文件還是debug調(diào)試都可以愉快地進(jìn)行啦~
總結(jié)
以上是生活随笔為你收集整理的masm5安装教程_汇编语言程序环境搭建masm+debug64位 win10/7的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 中国建设银行app怎么开通短信通知(《中
- 下一篇: 鬼泣5特别版与原版区别