1樓:睥睨天下一隻鼠
-a輸入麼
常用命令:
-a 彙編 格式:a 起始地址
例如:輸入“a”,回車,然後輸入“mov ax,10”回車。再按一次回車,則退出彙編狀態。
-u 反彙編 格式:u 起始地址 結束地址例如:接上面,輸入“u”,回車,即可看到結果。
以下不再舉例,類似上面,有待自己研究,這樣記得更牢。謝謝!
-t 單步執行 格式:t 起始地址 執行指令數-g 斷點執行 格式:g 起始地址 斷點地址 結束地址-d 資料顯示 格式: d 起始地址 結束地址-r 顯示修改暫存器
格式:r 暫存器名
-p 單步執行,不進入中斷
格式:t 起始地址 執行指令數
-f 連續填入記憶體內容
格式:起始地址 結束地址 要填入的數值系列-e 單個修改記憶體內容
格式: e 地址 填入內容
-q 退出debug狀態
格式: q 回車
2樓:匿名使用者
debug 啟動debug,它是可用於測試和除錯ms-dos可執行檔案的程式。 debug[[drive:][path]filename[parameters]] 引數 [drive:
][path]filename 指定要測試的可執行檔案的位置和名稱。 parameters 指定要測試的可執行檔案...
在cmd中輸入debug,顯示錯誤 5
3樓:匿名使用者
在開啟cmd視窗後先輸入以下命令,然後你再試試看
path c:\windows\system32
為什麼我在debug中輸入彙編**顯示錯誤呢?例如mo ax,8 然後就出現error 這是什麼意思呢???
4樓:做而論道
例如mo ax,8 然後就出現error 這是什麼意思呢???
----
應該是:mov ax, 8,你少寫了 v。
怎樣用debug除錯自己編的exe程式