1、預(yù)備知識:Debug的使用
什么時Debug程序?
Debug是DOS、windows都提供的實模式(8086方式)程序調(diào)試工具,可查看CPU內(nèi)各種寄存器的內(nèi)容、內(nèi)存的情況和在機器碼級跟蹤程序的運行。
Debug的功能

匯編常用的6個Debug功能
Windows10下使用Debug的方式
安裝dosbox的方法:https://www.cnblogs.com/glorfei/p/5923865.html

使用debug功能
使用debug
1、r命令:用于查看、改變寄存器內(nèi)容
r命令的內(nèi)容
可以使用r命令修改寄存器里面的內(nèi)容,如輸入r ax 按enter,在:后面輸入修改的值,然后按enter,ax寄存器里面的內(nèi)容就會被更改。
2、d命令:查看內(nèi)存的內(nèi)容
d命令的使用
3、e、u、t、a命令:修改內(nèi)存單元的內(nèi)容
用e修改內(nèi)存單元內(nèi)容
用e寫入機器碼并用u翻譯指令

機器碼對應(yīng)的指令
執(zhí)行指令
使用a指令寫入?yún)R編指令
2、實驗總結(jié)
本次實驗內(nèi)容為:
1、了解什么是debug
2、debug的安裝與使用
3、一些debug命令
r:查看修改寄存器
d:查看內(nèi)存
e:修改內(nèi)存單元的內(nèi)容
u:將機器碼翻譯為指令
t:執(zhí)行當(dāng)前指令
a:將匯編語言翻譯為機器碼并寫入指定內(nèi)存