Dosbox - debug常用指令
1. r指令
【r指令】用于查看和修改寄存器中的值。
1.1 查看寄存器
1.2 修改寄存器中的内容
2. d指令
d 指令用于查看内存中的内容,有三种使用方式
2.1 直接查看
连续输入d,查看的内存范围会逐步递增
2.2 查看具体的地址
d + 段地址 + : + 偏移地址,查看给出的具体的物理地址
2.3 查看范围内的地址
d + 段地址 + : + 起始偏移地址 + 终止偏移地址,查看指定的一块内存的数据
3. a命令
将汇编指令写入内存中
3.1 默认地址写入
直接使用a,地址是当前的默认地址
3.2 自定义内存
a + 段地址 + 偏移地址,将汇编指令写入指定的内存中
4. t指令
直接使用t, 执行当前CS和IP指向的内存中的指令
5. u指令
5.1 反汇编当前默认内存的指令
5.2 反汇编指定内存的指令
u+ 段地址 + 偏移地址, 查看的是刚才的写进去的指令
5.3 反汇编指定内存范围的指令
u + 段地址 + 起始偏移地址 + 终止偏移地址,反汇编指定范围的内存中的指令
6. e指令
e + 段地址 + 偏移地址,修改指定内存中的值,DD是原内存中的值,输入FF后按回车就修改成功