第5章 動(dòng)手操作-DEBUG的使用1(X86匯編教程)
回車,修改完成了,查看一下吧.輸入R回車:
看到了嗎?AX寄存器的內(nèi)容變成了1234H.
接下來(lái)試試查看內(nèi)存吧.用D指令查看內(nèi)存
語(yǔ)法: D 空格 內(nèi)存段地址:內(nèi)存偏移地址
還記得前面說(shuō)過(guò)的內(nèi)存地址表示方法嗎?
內(nèi)存地址=(段*10H)+偏移地址
*注:十進(jìn)制的16等于十六進(jìn)制的10所以這里寫(xiě)10H
試試看吧:
D 0000:0000
回車
看,Debug把內(nèi)存00000H到0007FH的內(nèi)容全都列了出來(lái).(每個(gè)人的內(nèi)存里的內(nèi)容都不同,所以這里你看到的可能和我的不同)嘗試修改一下內(nèi)存吧.用E指令,語(yǔ)法E 空格 段:偏移
輸入: E 0000:0000
回車
DEBUG會(huì)顯示原本0000:0000處的內(nèi)容,也就是那個(gè)68(你的可能不是68),以及一個(gè)光標(biāo),在這里輸入你要把它改成什么(注意喲:不要超過(guò)00~FF).然后回車.
改完了,去看看吧:D 0000:0000 回車:
修改成功了,把0000:0000處的內(nèi)容變成了FF!
本章就講到這里,下章繼續(xù)教Debug的使用!
評(píng)論