按以下6个步骤搭建x86汇编语言实验环境。
0、下载附件
下载附件,解压后的文件夹如下:
其中:
DOSBox0.74-win32-installer.exe是DOS模拟器的安装文件;
MASM文件夹中是汇编程序设计中用到的命令;
EX文件夹中提供了几个汇编程序作为示例。
也可以去官网下载 DOSBox, an x86 emulator with DOS ,官网有DosBox使用方法:
1、将MASM文件夹拷贝到工作盘
MASM文件夹中包含了8086汇编程序设计中要用到的几个必需的工具(masm.exe汇编、link.exe连接、Debug.exe调试,edit.com和edlin.com是两个编辑程序。)如下:
将这个文件夹拷贝到常用工作盘(我用D盘做为工作盘,放到了D:\D\LinuxStudy\MASM)。
2. 安装DOSBox
双击DOSBox0.74-win32-installer.exe,照提示安装,最后桌面上生成快捷方式:
3. 启动DOSBox
双击上面的图标,启动DOSBox0.74。启动后的界面如下:
4.挂接MASM文件夹
在Z:\>提示符后输入命令mount c D:\D\LinuxStudy\MASM,这个命令的意思是,将本机D:\D\LinuxStudy\MASM 文件夹作为模拟器的C盘。
注意:D:\D\LinuxStudy\MASM 这个路径以放的实际位置为准。
运行命令后的界面如下:
将工作盘转换到C盘(输入 C: 并回车),再查看目录(dir再回车),可以看到(MASM)文件夹下的目录,表示工作环境设置好了。
5、调整Doxbox大小
打开DOSBox后发现界面太小,可以通过修改DosBox的配置文件进行调整窗口大小,打开DOSBox的安装目录,我的在 D:\D\SoftWareInstall\DOSBox-0.74,双击DOSBox 0.74 Options.bat文件,然后会打开dosbox-0.74.conf配置文件:
找到下面两行:
windowresolution=original
output=original
修改为下面2行:
windowresolution=1080x800
output=opengl
注意:windowresolution大小可以自己定义。
让后双击重新打开DOXBox就会发现界面比设置前大。