一、环境搭建
因为汇编程序一般运行在DOS环境下,而现在系统一般都是win7、win8或win10,因此,需要在windows下搭建DOS环境。
1.1 工具准备
首先,下载dosbox,这是一个虚拟机,可以作为DOS环境来运行汇编程序。下载地址:http://pan.baidu.com/s/1cwlIPo 密码:zm3s
其次,准备edit.exe、masm.exe、link.exe和debug.exe,这四个软件是在dos里面进行调用的,所以无需安装,他们分别的作用这里不做详细介绍,后续会介绍,下载地址:http://pan.baidu.com/s/1qYGI2ZU 密码:9zn4
1.2 工作环境初始化
把之前下好的edit.exe、masm.exe、link.exe和debug.exe放在一个文件夹内,作为工作文件夹。(我这里放在D:)
安装好dosbox后,打开软件,界面如下:
在dosbox里输入以下代码:
1 mount c: d:\ 2 c: 3 debug
之后会看到下一行光标闪烁,前面还有一个小横杠,那就是成功搭建环境了。
P.S. 每次打开dosbox后,都需要输入上面提到的代码来设置dosbox的环境,这里提供一个方法以便直接初始化。
通过修改dosbox安装路径文件夹下的dosbox-0.74.conf文件来省略每次的mount步骤,文件具体位置查看通过dosbox界面来查看(dosbox打开后一般有两个窗口,路径在DOSBox Status Window这个窗口查看)
找到文件后,以笔记本的方式打开,在文件最后添加如下代码:
1 mount c: d:\ 2 c:
如图:
我这里用的notepad++打开,不过都一样的;
这样每次打开直接就是工作文件夹下了,不用每次进行mount