单片机第3章习题答案x

更新时间:2023-06-17 03:19:10 阅读: 评论:0

单⽚机第3章习题答案.docx
笫3章习题答案
⼀、选择题
1. 在中断服务程序⼬,⾄少应该有⼀条(D )0 (A )传送指令
(B )转移指令
(C )加法指令
(D )中断返回指令
2. 要⽤传送指令访问MCS-51⽚外RAM,它的指令操作码助记符应是(C )。(A ) MOV
(B ) MOVC请的英文
(C ) MOVX
(D )以上都⾏
3. JNZ rel 指令的寻址⽅式是(C )。(A )⽴即寻址
(B )寄存器寻址(C )相对寻址
(D )位寻址
4. 执⾏【.CALL 1020H 指令时,MCS — 51所完成的操作是(D )。 (A)保护 PC
(B) PC-1020H
(C)保护现场 _
(D) PC + 3 ⼊栈,PC-1020H
5. 下⾯哪条指令产⽣丽信号(D )。 (A) MOVX A, @DPTR (B) MOVC A, @A+PC (C) MOVC
A, @A+DPTR
(D) MOVX
@DPTR, A
6. 在执⾏PUSH ACC 指令时,MCS-51完成的操作是(A )。 (A) (SP) - (SP) +1,
((SP)) - (ACC)
utom(B) (SP) - (ACC), ((SP)) - (SP) -1
(C) (SP) - (SP) -1,
((SP)) - (ACC)
(D) ((SP)) - (ACC), (SP) - (SP) +1 9. 在寄存器间接寻址⽅式中,指定寄存器中存放的是(B )。 10. 执⾏返回指令时,返回的断点是(C )。
⼆、填空题:
1. 8051指令基本格式由标号、操作码助记符、操作数和注释组成。
2. MOV A, 20H 源寻址⽅式为直接寻址。共谱恋曲
3. 执⾏ANL A, #0FII 指令后,累加器A 的⾼4位= 0000B
4. JZ rel 的操作码⾸地址为1000H, re 1=2011,它的转移⽬的地址为1022H 。
5. 若R7的初值为00H 的情况下,DJNZ R7, tel 指令将循环执⾏256次。
6. SJMP rel 的指令操作码⾸地址为0050H, rel = 65H,那么它的转移⽬的地址为 Q0B7H
7. 指令LCALL 37B0II,⾸地址在2000H,所完成的操作是2003H ⼊栈,37B0II-PC 。 8. RET 是⼦程序指令,RETI 是中断返回指令。 9. ORL A, #OEOH 是将A 的髙4位置1,⽽低4位不变。
10. 堆栈是在RAM 中设定的存储区,栈底是固定的,栈顶是浮动的,存取数据的规则是_先⼊后
出,后⼊先出。
11. 假定(A) =85H, (RO) =40H, (4011) =OAFH 。执⾏指令:ADD A, @R0 后,累加器 A
7. MCS-51 执⾏完 MOV A, #08H 后,PSW 的哪⼀位被置位 (A) C
(B) FO
8.指令AJMP 的跳转范围是(C )o
tourist(A) 256B (B) 1KB
(C) OV
(C) 2KB D )o (D) P
(D) 64KB (A )操作数(B )操作数地址(C )转移地址(D )地址偏移暈(A )调⽤指令的⾸地址(B )调⽤指令的末地址(C )调⽤指令下⼀条指令的⾸地址
(D )返冋指令的末地址
的内容为:⑹I , CY 的内容为— ,AC 的内容是1 , 0V 的内容是1
12. MCS - 51的2条查表指令是 _______________________ 和 MOVC
A, @A+PC _________________________ o
13. 在MCS-51中PC 和DPTR 都⽤于提供地址,但PC 是为访问程序存储器提供地址,⽽ DPTR 是
为访问数据存储器提供地址。
14. 假定(A ) =) 0A5H,执⾏指令:SWAP A 后,累加器A 的内容为 5AH 。 15 .执⾏下列指令序列后,所实现的逻辑运算式为 C ⼆ P1.O*P1. 1*/P1.2 ______________________________ o MOV C,
P1.0 ANL C, Pl. 1 ANL C, /Pl. 2 MOV P3. 0, C
你在眺望着谁三. 简答题
(1) MOV @R1, #80H ( V)
(20) RLC B (X )
(2) MOV
R7, @R1
( X ) (21) ADDC
A, C
(X )
(3) MOV 20H, @R0 ( V ) (22) MOVC @R1, A ( X ) ⑷MOV Rl, #010011 (X ) (23) DEC DPTR (X ) (5) CLR R4 ( X ) (24) SUBB B, A (X ) (6) SETB R7. 0 () (25) MUL A, B ;(X )
(7) MOV 20H, 21H ( V ) (26) INC B (V )
⑻ORL A, R5 (“ J ) (27) ADDC
ACC, #30H (X )
(9) ANL Rl, #0FH (J ) (28) RLC 30H (X ) (10) XRL Pl, #31H ( J ) (29) MOV Rl, C (X )
(11) MOVX A, 2000H (X ) (30) CLR 25H (J )
(12) MOV 20H, @DPTR (X ) (31) LJMP
DEC (X )
(13) MOV A, DPTR (X ) (32) LACIJ 」ABC1 (X )
非限制性定语从句(14) MOV Rl, R7 ( X ) (33) JZ
#3011
(X )
(15) PUSH DPTR (“ J ) (34) JBC OFFH, LL1 ( x
)
(16) POP 30H V ) (35) JB P, LOOP ' ( J )
(17) MOVC A, @R1 ( X ) (36) DJNZ @R1, NEXT
(X ) (18) MOVC A, ?DPTR
(X ) (37) DJNE Rl, LAST ( X ) (19) MOV ?DPTR, #5011 (X ) (38) DJNZ DPTR, LOOP
( X (39) CJNZ A, #30H, NEXT (V )
(40) CJNE R7, 30H, ABC (X )
1.判断下列指令的正误:() )
2.说明下列指令中源操作数和⽬的操作数的寻址⽅式。(1)
ADD A, 30H 源操作数:
寄存器寻址⽬的操作
数:直接寻址
(2) MOV 30H, 20H 源操作数:直接寻址⽬的操作数:直接寻
址(3) MOV
源操作数:寄存器寻址⽬的操
作数:寄存器间接寻址
MOVX @R1, A
源操作数:寄存器间接寻址⽬
super woman的操作数:寄存器寻址
A, ?R0
(5)SJMP $ 相对寻址
(6)MOV RO, #20H
源操作数:寄存器寻址
⽬的操作数:⽴即寻址
(7)ORL C, 00H 源操作数:位寻址⽬的
操作数:位寻址
(8)MOV DPTR, #200011 源操作数:寄存器
寻址⽬的操作数:⽴即寻址
(9)MOVC A, @A+PC
源操作数:寄存器寻址
⽬的操作数:变址寻址
(10)ANL 2011, #3011
源操作数:直接寻址⽬的操作数:
⽴即寻址
(11)ANL C, /30H
源操作数:位寻址
⽬的操作数:位寻址
(12)CPL C
位寻址
(13)CPL A
寄存器寻址
(14)CPL 2011
位寻址
(15)ADD A, @R1
源操作数:位寻址
⽬的操作数:直接寻址
(15)MOVC A, ?A+DPTR
源操作数:寄存器寻址
⽬的操作数:变址寻址
(16)DJNZ RO, rel
源操作数:寄存器寻址
⽬的操作数:相对寻址
(17)SETB 00H
位寻址
(18)CJNE A, #00H, rel
寄存器寻址、⽴即寻址、相对寻址(20) INC DPTR
寄存器寻址
3.设A⼆5AH, Rl=30H, (30H) =OEOH, Cy⼆1。分析下列各指令执⾏后A的内容以及对标志位的彫响(每条指令都以题⼬规定的原始数据参加操作)。
(1)XCH A, R1 ;
thrillersA=30H,
初一英语语法练习题(2)XCH A, 30H;
coroner
A=OEOH
(3)XCH A, @R1;
A=OEOH
A, @R1;
(4) XCHD
A ⼆
(5) SWAP A ;
A ⼆0A5II
(6) ADD A, Rl;
A=5DH, Cy=O, Ac⼆0,
0V=0
(7) ADD A, 30H;
A=3AH, Cy=l, Ac=0, 0V=0 (8) ADD A, #30H;
A=8AH, Cy=0, Ac=0, 0V=0 (9) ADDC A, 30H
A=3BH, Cy=l, Ac=0, 0V=0
(10) INC A
A ⼆
5BH
(11) SUBE i A, 30H
A=79H, Cy=l, Ac=0, 0V=0 (12) SUBE ;A, #30H
A=29H, Cy=0, Ac=0, 0V=0 (13) DEC A
A=59H
(14) RL A
A=0B4H
(15) RLC A
A=0B5H
(16) CPL A
A⼆0A5H
(17) CLR A
A=00H

本文发布于:2023-06-17 03:19:10,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/78/972479.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:指令   地址   寻址   寄存器
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图