汇编语⾔程序环境搭建masm+debug64位win107
介绍:MASM是Microsoft Macro Assembler 的缩写,是微软公司为微处理器家族开发的,拥有可视化的开发界⾯,使开发⼈员不必再使⽤环境进⾏汇编的开发,编译速度快,⽀持80x86汇编以及,是下开发汇编的利器。它与平台的磨合程度⾮常好,但是在其他平台上就有所限制,使⽤MASM的开发⼈员必须在windows下进⾏开发。
1. 在windows下搭建汇编编程环境:
王爽《汇编程序》第三版⽤的是MASM5.0
下载安装包:
1)、DOSBox 链接:密码:xdgh
2) 、MASM5.0 链接:密码:hku5
3)、DEBUG 链接:密码:rmsi
把复制到masm⽬录下。
2. 下载汇编参考⼿册:
链接:密码:80fc
3. 第⼀个汇编程序:
在命令⾏输⼊,得到程序运⾏结果:Hello Assemly!
汇编程序eg0101.asm的内容:
include io32.inc
.data ;数据段
msg byte 'Hello,Assembly!',13,10,0
.code ;代码段
start:;程序执⾏起始位置
mov eax,offset msg
call dispmsg
exit 0;程序正常执⾏终⽌
end start ;汇编结束
windows开发平台5. debug完整配置:
汇编语⾔环境:MASM,但是调试需要,并且不能⽤于64位计算机系统。所以64位计算机系统使⽤的汇编语⾔环境是:
1. 下载DOSBox
2. 下载
在输⼊框状态下z:> ,z:>mount d d:\简洁的讲,你把你要虚拟的⽂件夹位置换掉上⾯的。mount d d:\
d:
cd MASM
dosbox配置debug
1. 有疑问查看DOSBox⽬录下的DOSBox 0.⼿册指导
2. 打开配置⽂件DOSBox 0.74 Options.bat,因为我的masm和debug都安装在D盘下,
所以在本配置⽂件最后⾯的[autoexec]加上
MOUNT D D:\
D:
意思是挂载到D盘下(这⼀步骤也可以不做,直接看下⾯的。)
*下图资料来⾃百度⽂库:
我⾃⼰的配置:
6. 最终篇:简化详细的配置⽅法(⼩⽩必备):我的DOSBox和masm⽬录路径:
在本配置⽂件最后⾯的[autoexec]加上:
打开DOSBox,此时环境就配好了,⽆论是使⽤masm编译链接⽣成可执⾏⽂件还是debug调试都可以愉快地进⾏啦~
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论