51單片機(jī)教程:?jiǎn)纹瑱C(jī)數(shù)據(jù)傳遞類(lèi)指令
在空白處將上面的程序輸入。見(jiàn)圖4。用ALT+A匯編通過(guò)。用F8即可單步執(zhí)行,在執(zhí)行過(guò)程中注意觀察屏幕左邊的工作寄存器及A累加器中的值的變化。
圖4
內(nèi)存中值的變化在此是看不到的,可以用如下方法觀察(看圖5):將鼠標(biāo)移到DATA,雙擊,則光標(biāo)進(jìn)入此行,此時(shí)可以鍵盤(pán)上的上下光標(biāo)鍵上下翻動(dòng)來(lái)觀察內(nèi)存值的變化。本行的最前面DATA后面的數(shù)據(jù)代表的是“一段”的開(kāi)始地址,如現(xiàn)在為20H,再看屏幕的最上方,數(shù)字從0到F,顯示兩者相加就等于真正的地址值,如現(xiàn)在圖上所示的內(nèi)存20H、21H、22H、23H中的值分別是FBH 、0EH、E8H、30H。
圖5
6、當(dāng)運(yùn)行完程序后,即進(jìn)入它的反匯編區(qū),不是我們想要的東西。為了再?gòu)念^開(kāi)始,可以用CTRL+F2功能鍵復(fù)位PC值。注意此時(shí)不會(huì)看到原來(lái)的窗口,為看到原來(lái)的窗口,請(qǐng)用ALT+4或ALT+5等來(lái)切換。當(dāng)然以上操作也可以菜單進(jìn)行。CTRL+F2是程序復(fù)位,用RUN菜單。窗口用WINDOWS菜單。
評(píng)論