新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 51單片機(jī)教程:?jiǎn)纹瑱C(jī)數(shù)據(jù)傳送類指令

51單片機(jī)教程:?jiǎn)纹瑱C(jī)數(shù)據(jù)傳送類指令

作者: 時(shí)間:2012-06-15 來(lái)源:網(wǎng)絡(luò) 收藏

例:寫出以下程序的運(yùn)行結(jié)果

MOV 30H,#12

MOV 31H,#23

PUSH 30H

PUSH 31H

POP 30H

POP 31H

結(jié)果是30H中的值變?yōu)?3,而31H中的值則變?yōu)?2。也就兩者進(jìn)行了交換。從這個(gè)例程能看出:使用堆棧時(shí),入棧的書寫次序和出棧的書寫次序必須相反,才能保證被送回原位,不然就要出錯(cuò)了。


上一頁(yè) 1 2 3 下一頁(yè)

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉