Debug常用命令


  • R命令

查看、修改CPU中寄存器的值

-r      ;查看寄存器的值
-r cs   ;修改cs寄存器的值
  • D命令

查看內存中的內容

;d 段地址:偏移地址
-d 1000:01       ;查看內存100001處的內容
-d               ;接上一條指令,列出后續內存中的內容
;d 段地址:偏移地址 結尾偏移地址
-d 1000:0 9      ;查看10000-10009
  • E命令

改寫內存中的內容

-e 1000:10 0 1 2 3 4 5      ;從1000:10開始向內存寫入0 1 2 3 4 5
-e 1000:50 1 'a' 2 'b'      ;寫入字符實際上是寫入ascii碼
-e 1000:10                  ;從1000:10開始寫入
  • U命令

查看機器碼對應的匯編指令

-u 1000:0       ;查看1000:0處的機器碼對應的匯編指令
  • T命令

執行當前指令
執行CS:IP指向的指令,並使CS:IP指向下一條指令

-A命令

以匯編指令的形式在內存中寫入機器指令

-a 1000:0
1000:0000   mov ax,1
1000:0003   mov bx,2
1000:0006   add ax,bx


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM