DOSBox指令全汇编指令⼤全debug DOSBox 常⽤命令 debug模式下:
-g 执⾏完exe运⾏结果显⽰
-a 编写汇编命令
-t 单步执⾏
-p 直接执⾏完不是单步执⾏
-u 反编译
-r 查看修改寄存器的值
-d 查看内存单元
-e 修改内存单元
-? 查看指令帮助
1.查看、修改寄存器(r命令)
①-r
②-r  ax(要修改的寄存器)
-:m(输⼊想要改成什么值)
2.查看内存单元(d命令)
①-d
查看128个内存单元内容。
②-d 段地址:偏移地址
查看指定地址128个内存单元的内容。
③-d 段地址:偏移地址1  偏移地址2
查看指定地址1 到 指定地址2 内存单元的内容。
④-d 段地址:偏移地址  Lm
查看指定地址 开始的m个长度的内存单元内容。
3.修改内存单元(e命令)
①-e  段地址:偏移地址  m n q r (修改的值之间⽤  空格  隔开)
②-e  段地址:偏移地址  <enter>
段地址:偏移地址        m              m2          <space>                  n                  <space>                            q      q2    <enter>
注释:                (之前的值) (想要改成的值)                      如果不想修改,按space跳过                            修改结束按enter
4.编写汇编指令(a命令)
注:a命令编写汇编指令后,直接⽤r指令查看,寄存器的值并没有改变!因为没有⽤t命令、p命令、g命令调试!
5.调试汇编指令(t命令、p命令、g命令)
①t命令调试汇编指令
注意:      t      =        cs:ip
②g命令调试汇编指令汇编指令汇总
注意:g    =    0:200        0 : 208
③p命令调试汇编指令
P命令:类似T命令,若有⼦程序,直接执⾏完⼦程序全部指令⽽不是逐条执⾏指令,在遇到循环指令时,会直接执⾏⾄CX递减⾄0;
6.反汇编(u命令)
注意:格式与g命令的区别7.帮助(?)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。