国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發(fā)設計 > 正文

Debug

2019-11-06 06:23:49
字體:
來源:轉載
供稿:網(wǎng)友

Debug 是DOS,Windows 都提供的實模式(8086方式)程序的調(diào)試工具,使用他可以查看CPU各種寄存器中的內(nèi)容,內(nèi)存的情況和在機器碼級跟蹤程序的運行。 主要的Debug功能 R命令:查看、改變CPU寄存器的內(nèi)容 D命令:查看內(nèi)存中的內(nèi)容 E命令:改寫內(nèi)存中的內(nèi)容 U命令:將內(nèi)存中的機器指令翻譯為匯編指令; T命令:執(zhí)行一條機器指令 A命令: 以匯編指令的格式在內(nèi)存中寫入一條機器指令 進入Debug: 在DOS提示符下輸入命令:debug 用R命令查看,改變CPU寄存器的內(nèi)容: 顯示內(nèi)容: 顯示內(nèi)容 修改某個寄存器內(nèi)容: r 寄存器名-改變指定寄存器內(nèi)容 這里寫圖片描述 用D命令查看內(nèi)存中的內(nèi)容: 顯示內(nèi)容: 列出預設地址內(nèi)存處128個字節(jié)的內(nèi)容(默認顯示8行,每行16個字節(jié)) 這里寫圖片描述 列出指定內(nèi)存處的內(nèi)容: 這里寫圖片描述 【d 段地址:偏移地址  結尾偏移地址】 來顯示選定段的數(shù)據(jù) 偏移f 則顯示16個數(shù)據(jù) 這里寫圖片描述 偏移2f 則顯示48個數(shù)據(jù) 這里寫圖片描述 用E命令改變內(nèi)存中的內(nèi)容: 一種方式是【e 段地址:偏移地址 將要修改的數(shù)據(jù)】直接將修改該內(nèi)存內(nèi)容 這里寫圖片描述 另一種方式是組個詢問式修改【e 段地址:偏移地址】回車 空格表示接受并繼續(xù)修改 回車表示結束修改 這里寫圖片描述 用U命令將內(nèi)存中的機器指令翻譯成匯編指令 如機器碼: B8 23 011 BB 03 00 89 D8 01 D8 通過E命令寫入內(nèi)存中后再通過U命令翻譯成匯編指令: MOV ax,0123H MOV bx,0003H MOV ax,bx ADD ax,bx 這里寫圖片描述 用A命令以匯編指令的格式在內(nèi)存中寫入機器指令 輸入【A】或【A 段地址:偏移地址 】,根據(jù)提示輸入?yún)R編的指令,以空行結束(默認地址是CS為段地址,ip為偏移地址) 如指令: MOV ax,0123H MOV bx,0003H MOV ax,bx ADD ax,bx      對應的機器指令為:   如機器碼: B8 23 011 BB 03 00 89 D8 01 D8 這里寫圖片描述      *用T命令執(zhí)行機器指令 執(zhí)行CS:IP處的命令     這里寫圖片描述      


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 浦北县| 沐川县| 天全县| 平武县| 永善县| 仁布县| 甘德县| 桃源县| 荆门市| 莫力| 墨玉县| 泾源县| 临海市| 垫江县| 南汇区| 巴青县| 垣曲县| 聊城市| 万安县| 虹口区| 正镶白旗| 乌审旗| 称多县| 石狮市| 陇南市| 上栗县| 宜昌市| 江川县| 长子县| 温州市| 华容县| 漳浦县| 海盐县| 通州市| 巴彦淖尔市| 古田县| 台南县| 永定县| 资阳市| 体育| 新昌县|