DOSBox debug常用指令
R :查看 、改变cpu寄存器的内容
①、使用R命令
查看CPU中各个寄存器中的内容
②、用R命令
查看 、修改寄存器AX
中的内容
③、用R命令
修改CS
和IP
中的内容
D:查看内存中内容
①、用D命令查看内存1000:0处的内容
②、用D命令查看内存1000:0 到f
处的内容
E:改写内存中内容
①、用E命令修改从1000:0开始的10个单元的内容
②、提问的方式来一个一个地改写内存中的内容,
③、用E命令向内存中写入字符
④、用E命令向内存中写入字符串
U :将内存中机器指令翻译成汇编指令
- 首先用E命令向从1000:0开始的内存单元中写入了8个字节的机器码;
- 然后用D命令查看内存1000:0~1000:1f中的数据(从数据的角度看一下写入的内容);
- 最后用U命令查看从1000:0开始的内存单元中的机器指令和它们所对应的汇编指令。
![]()
T:执行一条机器指令
①、使用T命令执行CS:IP指向的指令
②、用T命令继续执行
A:以汇编指令的格式在内存中写入一条机器指令
①、用A命令向从1000:0开始的内存单元中写入指令