您当前的位置: 首页 > 

风间琉璃•

暂无认证

  • 0浏览

    0关注

    337博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

DosBox

风间琉璃• 发布时间:2021-09-08 20:55:51 ,浏览量:0

以下确保dos配置完成:将文件目录挂载在虚拟C盘上 在这里插入图片描述

dosbox介绍:

编辑程序:EDIT.COM或其他文本编辑工具软件,用于编辑源程序。
汇编程序:MASM.EXE,用于汇编源程序,得到目标程序。
连接程序:LINK.EXE,用于连接目标程序,得到可执行程序。
调试程序:DEBUG.EXE,用于调试可执行程序。

1.生产可执行程序 在dos界面操作,执行以下两个指令

  1. masm 文件名.asm 2)link 文件名.obj

2.Debug调试

1.查看、修改寄存器(r命令) ①-r ②-r ax(要修改的寄存器) -:m(输入想要改成什么值)

2.查看内存单元(d命令)

①-d 查看128个内存单元内容。

②-d 段地址:偏移地址 查看指定地址128个内存单元的内容。

③-d 段地址:偏移地址1 偏移地址2 查看指定地址1 到 指定地址2 内存单元的内容。

④-d 段地址:偏移地址 Lm 查看指定地址 开始的m个长度的内存单元内容。

3.修改内存单元(e命令)

①-e 段地址:偏移地址 d1 d2 d3 d4 (修改的值之间用 空格 隔开)

4.编写汇编指令(a命令) 注:a命令编写汇编指令后,直接用r指令查看,寄存器的值并没有改变!因为没有用t命令、p命令、g命令调试!

5.U命令将内存中的机器指令翻译成汇编指令

6.T命令执行一条机器指令

7.P命令运行程序到程序正常结束 当程序 运行到 int 21h 按P命令结束

8.q命令退出

小结: g 执行完exe运行结果显示 a 编写汇编命令 t 单步执行 p 直接执行完不是单步执行 u 反编译 r 查看修改寄存器的值 d 查看内存单元 e 修改内存单元 ? 查看指令帮助

3.TD调试 指令: TD 文件名.exe 直接为该文件进行调试 TD 可以在进入界面后打开文件调试 在这里插入图片描述 界面上有五个窗口,系统现场信息分别显示在各窗口内。 在这里插入图片描述

3.菜单操作与热键操作 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

关注
打赏
1665385461
查看更多评论
立即登录/注册

微信扫码登录

0.0409s