下载DOSBox
下载DOSBox并将其放入一个文件夹中,而以后要写的程序也都放入该文件夹中。其中解压后有几个exe文件,这些都是汇编的工具。
1、打开程序
打开程序后,通过MOUNT C E:\DOS,将自己的文件挂载到C盘上,而这个挂载类似于虚拟链接,相当于自己的文件存放于C盘中,E:\DOS存放的是DOSBox和自己要写的程序。
2、永久挂载
由于第一步是每次打开程序都要做的,因此可以进入DOSBox的安装目录,用打开方式为txt记事本。
直接在文件末尾输入以下代码
MOUNT C E:\DOS
C:
3、编写程序
新建一个txt文件,将程序写入,把文件的后缀名从txt改成asm,回到命令行,输入masm xxx.asm,xxx是文件名,masm命令生成的是Obj文件,输入link xxx.obj,上一步生成了exe文件,这就是最终的结果了,如果要debug,那就输入debug xxx.exe就行了
4、运行程序
在这里我没有找到可以直接显示结果的,因为直接输入test.exe后没有反应,所以我采用了debug的方式,但是debug一般是显示内部的寄存器的值,因此我想要直接跳转到最后赋值的语句,在这里是可以看到赋值的