使用bochs调试MBR(3)
来源:未知 责任编辑:责任编辑 发表时间:2014-01-06 18:17 点击:次
命令 c 运行程序,相当于windbg的g以及OD的F9
命令 s 即step,单步执行程序
命令 p 单步执行,步过函数
命令 q 退出bochs并关闭虚拟机
命令 b 下断点命令,如本例中:b 0x7c00
命令blist 显示断点状态
命令 watch 显示当前所有读写断点
命令 r 显示寄存器的值
命令 u 反汇编代码,可设定起始和结束位置
命令 info 根据参数不同显示相关信息
3)开始调试MBR
将第一步编写的MBR程序拷贝到bochs调试器文件夹下并更名为a.img,双击运行.bat开始调试,看到如下界面就说明一切工作正常,就可以开始调试了;
下面是具体的调试代码:
F:ochs>set BXSHARE=F:ochs
F:ochs>F:ochsochsdbg.exe -q -f win2k.bxrc
00000000000i[APIC0] local apic 0 initializing
==================================================================
Bochs x86 Emulator 2.4
Build from CVS snapshot on May 3, 2009
============================
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>