Debug程式的使用

2022-06-02 04:54:10 字數 582 閱讀 2439

一.什麼是debug程式:

debug是dos, windows(但是win7 64位沒有,8 10不清楚.)都提供的實模式程式的除錯工具,

使用它,可以檢視cpu各種暫存器中的內容,記憶體的情況和在機器碼級跟蹤程式的執行.

二.相關命令:

(1). r: 檢視,改變cpu暫存器的內容

(2). d: 檢視記憶體中的內容

(3). e: 改寫記憶體中的內容

(4). u: 將記憶體中的機器指令翻譯成彙編指令

(5). t: 執行一條彙編指令

(6). a: 以彙編指令的格式在記憶體中寫入一條機器指令.

以及還有其他.

四.命令講解:

(1). r命令

-- 檢視暫存器的值

r-- 修改某個暫存器的值

r 暫存器名

(4). u命令

--和d命令類似.

(5). t命令

-- 執行一條或者多條彙編指令.

t(6). a命令

-- 我們要輸入彙編指令,用機器碼來很麻煩, 所以可以用-a命令.

a [段位址,偏移位址]

位址 命令

匯程式設計序debug的使用完整使用

debug的命令符 具體使用流程 在網上搜尋了10min,大多數關於匯程式設計序debug功能的使用的文章,發現大多數都是一樣的,只是簡單的介紹了debug的一些命令符之類的,均沒有談及你自己編寫的匯程式設計序應該如何使用debug。這對新人學習彙編很不友好!debug命令符 explain a逐行...

Debug除錯程式

debug 1.進入debug方式 第二種 單擊工具欄中的小飛蛾,在下拉列表中選擇除錯的專案 2.新增斷點的方式 第一種 雙擊編輯框中 所在行號左側的空白處新增,再次雙擊刪除。第二種 在編輯框中 所在行號左側的空白處右鍵單擊 toggle breakpotion新增或刪除。第三種 快捷鍵ctrl s...

PHP程式如何debug

php l test.php基本除錯 api var dump var print r var echo var 基本的配置 display errors log errors error reporting error log備註 有時候,會關閉報錯,需要手動開啟。常用 ini set displ...