Debug是DOS操作系统下的一个实用程序,它是供程序员使用的程序调试工具。使用Debug程序,可以查看CPU中各个寄存器中的内容,也可以看内存里的信息,并且还能在机器指令这一维度查看程序的执行情况。在汇编语言的学习中必不可少啊!
Debug是运行在DOS环境下的,最简单的方式是下载一个DOS的模拟器,学校使用的是DOSBOX模拟器。下载安装啥的就不说了,按照说明来。
打开模拟器就可以看到这样两个窗口,在小窗口输入命令的,后面的大窗口是啥也不清楚。
在使用debug程序前,必须要进行一步准备工作:挂接MASM文件夹,即在Z:>提示符后输入命令mount c d:\masm 。
mount c d:\masm这个命令的意思是:将本机d:\masm文件夹作为DOS模拟器的C盘,后面两个参数不固定。
mount [maʊnt] 本意:准备、安排。安排,这个词比挂接好听,就用它了!
masm文件夹是安装DOSBOX中就自带的一个文件夹,里面有debug等多种程序的源文件:
之后又将这个文件拷贝到D盘下,这才有了路径d:\masm ,D盘是我的学习用盘。当然直接用下载的那个路径应该也是可以的,就是路径名称很长,在dosbox里不能ctrlc ctrlv复制粘贴,要纯手打。
既然DOSBOX一打开,默认的是Z盘,那我们可不可以直接安排到Z盘呢?