bochs命令
2019-06-10 10:36:45 0 举报
AI智能生成
bochs使用命令
作者其他创作
大纲/内容
s(step)
单步
每次只执行一条指令,执行完毕后再次停下来等待命令
b(break)
断点
事先设置一个(物理)内存地址,当处理器执行到这个地址时,就自动停下来
c(continue)
继续执行
要求处理器不间断地持续执行命令,如果设置了断点,它会停在断点处
r(register)
显示通用寄存器的值
sreg(segment register)
显示段寄存器,已经段描述符
xp(eXamine memory at Physical address)
显示指定物理内存地址的内容
每次只显示一个双子,要显示多个双子,需要用 / 附加一个数量,然后指定一个物理内存地址
q(quit)
退出bochs调试过程
n
自动完成循环过程,并在循环外的吓一跳指令前停住
Bochs知道控制循环次数的是寄存器CX,它可以自动监视整个循环过程
对于不依赖CX寄存器的循环则无效
u
反汇编指令
参数
/ 后面跟数字,指定反汇编出多少条指令
指定一个内存地址,从该地址处开始反汇编
info
eflags
用于显示标志寄存器
print-stack
查看栈的命令
它可以带一个参数,用于指定显示多少数据,如果不使用参数,则默认显示当前栈中的16个字
0 条评论
下一页