<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è) > 嵌入式系統 > 設計應用 > 51指令系統(1)

51指令系統(1)

作者: 時(shí)間:2016-11-26 來(lái)源:網(wǎng)絡(luò ) 收藏
填空

1、機器指令一般是由(操作碼)和(操作數)所組成,也可能僅由(操作碼)組成。

本文引用地址:http://dyxdggzs.com/article/201611/321802.htm

2、若用傳送指令訪(fǎng)問(wèn)MCS-51程序存儲器,它的操作碼助記符應為(MOVC)。

3、若用傳送指令訪(fǎng)問(wèn)MCS-51的片內數據存儲器,它的操作碼助記符應為(MOV)。

4、若訪(fǎng)問(wèn)MCS-51的片外數據存儲器,它的操作碼助記符應為( MOVX)。

5、累加器(A)=80H,執行完指令ADD A,#83H后,進(jìn)位位C=(1)。

6、執行ANLA,#0FH指令后,累加器A的高4位=( 0000)。

7、JZrel的操作碼地址為1000H,rel=20H,它的轉移目的地址為( 1022H)。

8、JBC00H,rel操作碼的地址為2000H,rel=70H,它的轉移目的地址為(2073H)。

9、累加器(A)=7EH,內部RAM(20H)= 04H,MCS-51執行完ADDA,20H指令后PSW.0=(0)。

10、MOVPSW,#10H是將MCS-51的工作寄存器置為第(2 )組。

11、首地址在2000H的指令LCALL37B0H,其所完成的操作是( 2003H)入棧,( 37B0H)送PC。

12、MOVXA,@DPTR源操作數尋址方式為(寄存器間接尋址)。

13、ORLA,# 0F0H是將A的高4位置1,而低4位(保持不變)。

14、SJMPrel的指令操作碼地址為0050H,rel=65H,那么它的轉移目標地址為(00B7H)。

15、設DPTR=2000H,(A)=80H,則MOVCA,@A+DPTR的源操作數的實(shí)際地址為( 2080H)。

16、MOVC,20H源尋址方式為(位)尋址。

17、在直接尋址方式中,只能使用(8)位二進(jìn)制數作為直接地址,因此其尋址對象只限于(片內RAM)。

18、在寄存器間接尋址方式中,其“間接”體現在指令中寄存器的內容不是操作數,而是操作數的(地址)。

19、在變址尋址方式中,以(A)作變址寄存器,以( PC)或(DPTR)作基址寄存器。

20、假定累加器A中的內容為30H,執行指令

1000H:MOVCA,@A+PC

后,程序存儲器( 1031H)單元的內容被送入累加器A中。

21、MOVXA,@DPTR源操作數尋址方式為(寄存器間接尋址)。

22、下列程序段的功能是(交換A、B的內容)。

PUSHACC

PUSHB

POPACC

POPB

23、假定(SP)=60H,(ACC)=30H,(B)=70H,執行下列指令:

PUSHACC

PUSHB

后,SP的內容為(62H),61H單元的內容為( 30H),62H單元的內容為( 70H)。

24、假定(SP)=62H,(61H)=30H,(62H)=70H,執行下列指令:

POPDPH

POPDPL

后,DPTR的內容為(7030H),SP的內容為( 60H)。

25、假定(A)=85H,(R0)=20H,(20H)=0AFH。執行指令:

ADDA,@R0

后,累加器A的內容為( 34H),CY的內容為( 1),AC的內容為(1),OV的內容為(1)。

26、假定(A)=85H,(20H)=0FFH,(CY)=1,執行指令:

ADDCA,20H

后,累加器A的內容為( 85H),CY的內容為( 1),AC的內容為( 1),OV的內容為( 0)。

27、執行完以下LCALL指令后,PC=( 4000H)。

ORG2000H

LCALL4000H

ORG4000H

ADDA,R2

28、假定(A)=0FFH,(R3)=0FH,(30H)=0F0H,(R0)=40H,(40H)=00H。執行指令:

INCA

INCR3

INC30H

INC@R0

后,累加器A的內容為( 00H),R3的內容為( 10H ),30H的內容為( 0F1H),40H的內容為( 01H )。

30、假定(A)=56,(R5)=67。執行指令:

ADDA,R5

DAA

后,累加器A的內容為(00100011B),CY的內容為( 1 )。

31、假定(A)=0FH,(R7)=19H,(30H)=00H,(R1)=40H,(40H)=0FFH。執行指令:

DECA

DECR7

DEC30H

DEC@R1

后,累加器A的內容為( 0EH ),R7的內容為( 18H),30H的內容為( 0FFH ),40H的內容為( 0FEH)。

32、假定(A)=50H,(B)=0A0H。執行指令:

MULAB

后,寄存器B的內容為(32H),累加器A的內容為( 00H),CY的內容為( 0),OV的內容為( 1 )。

33、假定(A)=0FBH,(B)=12H。執行指令:

DIVAB

后,累加器A的內容為( 0DH),寄存器B的內容為( 11H),CY的內容為( 0),OV的內容為( 0 )。

34、假定(A)=0C5H,執行指令:

SWAPA

后,累加器A的內容為( 5CH)。

35、假定addr11=00100000000B,標號qaz的地址為1030H。執行指令:

qaz:AJMPaddr11

后,程序轉移到地址( 1100H)去執行。

36、假定A=83H,(R0)=17H,(17H)=34H,執行以下指令:

ANLA,#17H

ORL17H,A

XRLA,@R0

CPLA

后,A的內容為( 0C8H)。

37、設SP=60H,片內RAM的(30H)=24H,(31H)=10H,在下列程序段注釋中填寫(xiě)執行結果。

PUSH30H;SP=( 61H),(SP)=( 24H )

PUSH31H;SP=( 62H),(SP)=( 10H )

POPDPL;SP=(61H ),DPL=( 10H)

POPDPH;SP=( 60H),DPH=( 24H)

MOVA,#00H

MOVX@DPTR,A

最后執行結果是(將0傳送到外部數據存儲器的2410H單元)。

38、若單片機使用頻率為6MHz的晶振,那么時(shí)鐘周期為(0.334us),機器周期為( 2us)。

39、在R7初值為00H的情況下,DJNZR7,rel指令將循環(huán)執行( 256)次。

40、欲使P1口的低4位輸出0而高4位不變,則執行一條(ANLP1,#0F0H)指令。

41、欲使P1口的高4位輸出1而低4位不變,則執行一條(ORLP1,#0F0H)指令。

42、DIVAB指令執行后,OV標志為1,則此指令執行前B=( 00H )。

43、MULAB指令執行后,OV標志為1,則B的內容不為( 00H )。

44、用一條指令(LJMP1234H)可以取代下列4條指令:

MOVDPTR,#1234H

PUSHDPL

PUSHDPH

RET

45、要訪(fǎng)問(wèn)特殊功能寄存器,可以采用的尋址方式是(直接尋址)、(位尋 址)和(寄存器尋址)。

46、要訪(fǎng)問(wèn)片外RAM,應采用的尋址方式是(寄存器間接尋址)。

47、已知SP=25H,PC=2345H,(24H)=12H,(25H)=34H,(26H)=56H。此時(shí)執行“RET”指令后,SP=( 23H),PC=( 3412H)。



關(guān)鍵詞: 51指令系

評論


技術(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>