如何使用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可以直接使程序进行到指定步骤

在这里插入图片描述
在这里插入图片描述

t表示向下进行一步,g可以直接执行到某一步,d可以显示存储单元的内容。

可以看到22 11 44 33 66 44,而我的test1,要做的就是讲1122h和3344h相加,可以参考test1源代码

最后按q回车可退出test1的debug操作

注意:debug是调试检查过程,要想直接运行,把debug去掉直接 文件名.exe即可。
  • 85
    点赞
  • 394
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值