<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > MCS-51單片機匯編語(yǔ)言:數據傳送指令有哪些

MCS-51單片機匯編語(yǔ)言:數據傳送指令有哪些

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

指令是程序設計中使用最頻繁的指令,包括內部 RAM、寄存器、外部RAM以及程序存儲器之間的。

操作是指把數據從源地址傳送到目的地址,源地址內容不變。

1. 以累加器A為目的操作數的指令

MOV A, #data ; A← #data


MOV A, Rn ; n=0~7, A← (Rn)

MOV A, @Ri ; i=0,1 , A← ((Ri))

MOV A, direct ; A← (Rn) direct為內部RAM或SFR地址


2. 以Rn為目的操作數的指令

MOV Rn, A ;Rn ← (A) , n=0~7

MOV Rn , direct ;Rn ← (direct)

MOV Rn ,#data ;Rn ← #data


3.以直接地址為目的操作數的指令

MOV direct, A ;direct← (A)

MOV direct, Rn ; direct← (Rn) , n=0~7

MOV direct, @Ri ; direct← (( Ri ) ) , i=0,1

MOV direct, direct ;direct← (direct)

MOV direct, #data ;direct← #data


4. 以寄存器間接地址為目的操作數指令

MOV @Ri, A ; ((Ri) )← (A) ,i=0,1

MOV @Ri , direct ; ((Ri) )← (direct)

MOV @Ri ,#data ; ((Ri) )← #data


字節交換指令

XCH A , Rn ; (A) ← →(Ri)

XCH A , direct ; (A) ← →(direct)

XCH A , @Ri ; (A) ← →(Ri)


半字節交換指令

XCHD A, @Ri ;(A)0-3 ← →((Ri )) 0-3


累加器A與外部數據傳輸指令

MOVX A, @DPTR ; A← ((DPTR)) 地址范圍64K

MOVX A, @Ri ; A← ((Ri)) 地址范圍0~255

MOVX @DPTR, A ; (DPTR) ←(A)

MOVX @Ri , A ; (Ri) ←(A)


查表指令

1)MOVC A, @A+DPTR ; A ←((A)+(DPTR))

2)MOVC A, @A+PC ; A ←((A)+(pc))



評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>