使用dosbox运行程序的步骤详解

我在e盘中创建了一个asm文件夹,并把masm文件夹放在里面。
将源代码写完后命名为test1.dsm放在了masm文件夹中。
之后步骤为:
1.双击打开dosbox
2.输入mount c e:\asm表示打开asm文件夹,按回车
3.输入c: 表示加载到c盘,注意分号别忘了,按回车
4.输入cd masm,按回车
5.输入dir,按回车后可查看masm中带有的文件
在这里插入图片描述
由于我已经编译过了,所以上图中已有test1的asm,obj,exe三个文件,注意,修改源代码后要重新编译文件,步骤如下:
6.输入masm test1.asm后按回车,如果没有特殊需要在obj,lst,crf处按回车即可,如下
在这里插入图片描述
可以从severe errors处看到你的代码有没有错误,错误会报错。
7.输入link test1.obj产生exe文件
在这里插入图片描述
如果在过程中不知道obj,exe等文件是否已产生,输入dir即可
8.输入test1,按回车后再输入debug test1.exe,按回车
****
之后可以根据debug指令合集来进行操作,下面进行部分演示。
9.u可以进行显示,g可以直接使程序进行到指定步骤
在这里插入图片描述
在这里插入图片描述
可以看到22 11 44 33 66 44,而我的test1,要做的就是讲1122h和3344h相加,可以参考test1源代码
最后按q回车可退出test1的debug操作

发布了204 篇原创文章 · 获赞 152 · 访问量 14万+

猜你喜欢

转载自blog.csdn.net/z2431435/article/details/105329225
今日推荐