Bochs調(diào)試指令
(1)b addr 在物理地址處設(shè)置斷點
(2)lb 在線性地址處設(shè)置斷點
(3)info break 顯示當(dāng)前所有的斷點的信
(4)c 繼續(xù)執(zhí)行知道遇到斷點
(5)n 單步執(zhí)行,跳過子程序
(6)s 單步執(zhí)行
(7)s num ( s指令后加一數(shù)字) 執(zhí)行n步
(8)dump_cpu 查看寄存器信息
(9)xp /nuf addr 顯示物理內(nèi)存的數(shù)據(jù)
(例:xp /32bx 0x7c00 ----顯示0x7c00 開始處的內(nèi)存內(nèi)容
32bx --b 代表顯示字節(jié) x 表示以16進(jìn)制顯示)
(10)x /nuf addr 顯示線性內(nèi)存地址的數(shù)據(jù)
(11)disassemble [/count] start end 反匯編一段線性內(nèi)存
u [/count] start end 反匯編一段線性內(nèi)存(作用與上面的一樣)
(count 參數(shù)指明要反匯編的指令條數(shù) ,例子:u /5 --反匯編從當(dāng)前地址開始的5條指令)
(12)vbreak segment:offset 在指定的虛擬地址處設(shè)置斷點(段地址:偏移)
(13)info指令組
info break 展示當(dāng)前的斷點狀態(tài)信息
info dirty 展示自從上次顯示以來物理內(nèi)存中的臟頁(被寫的頁)
info program 展示程序的執(zhí)行狀態(tài)
info r|reg|rigisters 展示寄存器內(nèi)容
info cpu 展示CPU寄存器內(nèi)容
info fpu 展示FPU寄存器的狀態(tài)
info idt 展示中斷描述表
info ivt 展示中斷向量表(保護(hù)模式下無效)
info gdt 展示全局描述表
info tss 展示當(dāng)前的任務(wù)狀態(tài)段
info cr 展示CR0-CR4寄存器狀態(tài)
info flags 展示標(biāo)志寄存器
posted on 2008-10-25 21:59
楊彬彬 閱讀(1217)
評論(0) 編輯 收藏 引用 所屬分類:
操作系統(tǒng)