DOSBox的下载
简要了解一下Dos环境:在计算机发展的早期,还没有像如win10,win7等的可视化操作页面,没有鼠标,浏览器。电脑只是黑色界面和命令行,和cmd有点类似。但dos环境外表简陋,却可以实现现在计算机的许多核心功能。
DOS是英文Disk Operating System的缩写,意思是“磁盘操作系统”。(转自百度百科)
在我们学习汇编语言的路上,dos环境必不可少。汇编语言是计算机较为底层的语言,就需要用较为底层的环境。DOSBox就是模拟这一环境的软件。
下载DOSBox
网盘:链接
提取码:afah
DOSBox的安装十分简单,点击exe安装就好了。
安装、运行后的界面:
输入help后,看到的几条指令需熟记。
到此,”配置“DOSBox的工作就完成了。
debug的部署
汇编语言需要在DOSBox环境下运行。一门语言的运行需要编译器,这里我们使用debug.exe。
为了方便,我们改变DOSBox脚本,使从DOSBox进入Debug不再需要输入过多指令。
下载MASM
网盘:链接
提取码:avna
建议把这个文件夹放在除了C盘的根目录
这里我放在了F盘的根目录
配置自动脚本:
找到这个.conf文件,用记事本打开即可。(红色框:不同电脑用户名不同,因人而异)
在.conf文件的最底下,将代码改成如上图所示。保存之后,当我们再次点击DOSBox,我们发现DOSBox自动进入了debug模式。
如果不想进入DOSBox就Debug模式,每次都想手动就不需要配置.conf文件,在每次进入DOSBox就要输入。
SET BLASTER=A220 I7 D1 H5 T6
mount F F:\MASM(以MASM放在F盘为例)
F:
debug
手动模式:
无论手动自动,进入debug模式页面都是一样的。自动模式无非就是把手动输入的代码自动写入。
测试一下debug,输入R,查看寄存器信息
文尾附上:
1.汇编语言实验用书:
网盘:链接
提取码:3n40
学校内部教材分享,禁止用作商业用途。
2.汇编神书《汇编语言》by王爽
网盘:链接
提取码:iqo4