1 工具准备
1)下载DOSBOX
工具介绍:DOSBox 是一个 DOS 模拟程序,由于它采用的是 SDL 库,所以可以很方便的移植到其他的平台。目前,DOSBox 已经支持在 Windows、Linux、Mac OS X、BeOS 、palmOS、Android 、webOS、os/2等系统中运行。
2)下载MASM32
工具介绍:MASM32是国外的MASM爱好者自行整理和编写的一个软件包,目前最高版本为11.0版,MASM32并不是微软官方发布的软件,微软官方发布的软件最新版本也只到6.15版,微软发布的MASM系列版本从6.11版才开始支持windows编程,6.11版以前的版本都不支持windows编程,只能用来写DOS程序。 MASM的windows编程的教学书籍有《windows环境下32位汇编语言程序设计第二版》。
2 安装工具
1)安装DOSBOX
安装下载到的DOSBox0.74-win32-installer.exe,全部默认安装就可以
2)配置DOSBOX
首先需要创建一个用于保存汇编工具(如MASM、Link、DEBUG等工具)和编写的汇编文件(*.asm)的目录,如:D:\software\huibian-asm(本人用的是这个目录,当然这个目录你可以随便定义)
打开DOSBOX的安装目录C:\Program Files (x86)\DOSBox-0.74,运行批处理文件DOSBox 0.74 Options.bat,运行该批处理文件后自动打开一个配置文件dosbox-0.74.conf。我们需要在这个培训hi文件中加入环境变量。才能使用。
我们在文件中找到如下内容:
[autoexec]
# Lines in this section will be run at startup.
# You can put your MOUNT lines here.
然后在下边加上如下两行:(注意下面两行中的那个路径就是你自己创建保存会变工具和汇编代码的目录,千万不要写错)
MOUNT C D:\software\huibian-asm\DEBUG
set PATH=$PATH$;D:\software\huibian-asm\DEBUG
3)安装MASM32
由于本人一直没有下载到MASM32所以,我是直接将压缩包中的相关文件(debug,link,masm)解压到目录D:\software\huibian-asm\DEBUG下这样就可以
4)编写汇编文件可以使用notepad++;
5)需要相关软件的同学可以联系我,我分享给你