Bochs常用调试指令
发布时间:2020-12-16 22:57:51 所属栏目:大数据 来源:网络整理
导读:转自:http://blog.csdn.net/flyback/archive/2006/04/26/677516.aspx 执行命令 c 继续执行 stepi [count] 执行一定count数量的指令,缺省值为1 si [count] 执行一定count数量的指令,缺省值为1 step[count] 执行一定count数量的指令,缺省值为1 s [count] 执行
转自:http://blog.csdn.net/flyback/archive/2006/04/26/677516.aspx
执行命令
设置断点
操作内存
显示信息命令
操作 CPU 寄存器
新命令
每执行一条指令就显示出相应的反汇编命令,导致异常的指令并不是真正的执行,因此不能被追踪。
禁止追踪.
显示当前时间(从开始模拟到现在为止的tick数量,以2^32为模)
插入一个基于时间设置在之后的断点,delta是一个64位的后面有一个L字符的整型数,如1000L。好像是偏移的意思。
插入一个基于指定时间的断点
记录控制台输入到文件 filename. 文件由0和许多行”%s %d %x”组成,第一个词为事件类型,第二个是时间戳第三个是事件的数据细节
从文件filename回放控制台输入. 可以在控制台窗口直接进行额外的输入.
显示堆栈顶端num words个16位的字。只有堆栈段的基地址为0的时候才能可靠的工作在保护模式下。
当遇到一个监视点时停下来回到提示命令行方式.
碰到监视点时不停止
显示当前监视点的状态.
去掉所有监视点.
在address地址出加入一个读监视点
在address地址处加入一个写监视点.
从address 地址处去掉一个读监视点.
从address 地址处去掉一个写监视点
. .
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |