解决win7 64位无法进入debug的问题
生活随笔
收集整理的這篇文章主要介紹了
解决win7 64位无法进入debug的问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在Win7 64位系統下想使用Debug工具,在cmd之后發現debug不是內部命令,這是因為系統本身不帶Debug工具,我們可以通過DOS 和 Win7 32位的Debug來實現。
1.下載DOSBox
2.下載Debug.exe
3.安裝DOSBox
4.把Debug.exe放在C盤以外的盤符(選擇放在D盤)
5.打開DOSBox
6.輸入mount c d:\ (回車)(這里的d是你的debug.exe文件所在的盤符)
7.輸入c:?? ?(回車)
8.輸入debug?? ?(回車)?? ?(光標前有一個 - 橫杠,標識已經進入debug模式)
[Debug常用命令]
【R指令】
R 查看、改變寄存器的值
R CS 1000 改變段地址的值
R IP 0 改變偏移地址的值
【D指令】
D 查看當前代碼塊
D 0000:0000 FF 查看指定的代碼 FF為查看長度
【E指令】
E 0000:0000 1 2 3 改寫指定段機器碼
【U指令】
U 0000:0000 把指定段代碼翻譯成匯編代碼
【T指令】
T 執行當前代碼
【A指令】
A 0000:0000 在指定代碼段以匯編形式編寫代碼
總結
以上是生活随笔為你收集整理的解决win7 64位无法进入debug的问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JVM内存区域:递归JVM指令分析
- 下一篇: JVM指令:invokeSpecial/