云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 关于习题二答案 - 单片机的指令系统

关于习题二答案 - 单片机的指令系统

  • 62 次阅读
  • 3 次下载
  • 2025/12/11 1:41:31

MOV 20H,A

(5) 外部RAM1000H单元的内容送内部RAM20H单元。 解答:MOV DPTR,#1000H MOVX A,@DPTR MOV 20H,A

(6) 程序存储器ROM2000H单元的内容送R1。 解答:MOV DPTR,#2000H CLR A

MOVC A,@A+DPTR MOV R1,A

(7) ROM2000H单元的内容送到内部RAM20H单元。 解答:MOV DPTR,#2000H CLR A

MOVC A,@A+DPTR MOV 20H,A

(8) ROM2000H单元的内容送外部RAM30H单元。 解答:MOV DPTR,#2000H CLR A

MOVC A,@A+DPTR MOV R0,#30H MOVX @R0,A

(9) ROM2000H单元的内容送外部RAM1000H单元。 解答:MOV DPTR,#2000H CLR A

MOVC A,@A+DPTR MOV DPTR,#1000H MOVX @DPTR,A

5、设A=5AH,R1=30H,(30H)=E0H,Cy=1。分析下列各指令执行后A的内容以及对标志位的影响(每条指令都以题中规定的原始数据参加操作)。 (1)XCH A,R1 ;A=30H (2)XCH A,30H ;A=E0H (3)XCH A,@R1 ;A=E0H (4)XCHD A,@R1 ;A=50H (5)SWAP A ;A=A5H (6)ADD A,R1 ;A=8AH (7)ADD A,30H ;A=30H (8)ADD A,#30H ;A=8AH (9)ADDC A,30H ;A=31H (10)INC A ;A=5BH (11)SUBB A,30H ;A=79H (12)SUBB A,#30H ;A=29H (13)DEC A ;A=59H

(14)RL A ;A=B2H (15)RLC A ;A=B5H (16)CPL A ;A=A5H (17)CLR A ;A=00H (18)ANL A,30H ;A=40H (19)ORL A,@R1 ;A=FAH (20)CRL A,#30H ;A=BAH 五、问答题

1、在MCS-51单片机中有几种寻址方式?写出每一种寻址方式。

解答:有7种寻址方式,分别是立即寻址方式、直接寻址方式、寄存器寻址方式、寄存器间接寻址方式、变址寻址方式、相对寻址方式和位寻址方式。 2.什么是堆栈?

解答:堆栈是一个特殊的存储空间,有一端是固定的,称为栈底,另一端是活动的,称为栈项,数据的存取是在栈顶进行的。数据的存取遵循先进后出,后进先出的原则。 3.在MCS-51单片机的指令系统中,有关堆栈操作的指令有哪些? 解答:PUSH和POP指令。 4.已知CJNE指令的一般格式为: CJNE 操作数l,操作数2.rel

简述怎样使用CJNE指令判断两个操作数的大小。 解答:若操作数1≥操作数2,则进位标志C=0,否则C=1 5.写出AJMP和LJMP指令的共同点和区别。

解答:共同点是都是无条件转移,转到指定的标号执行程序。 区别:

(1)转移范围不同,LJMP指令的转移范围为64KB,AJMP指令的转移范围为2KB。 (2)指令字节数不同,LJMP指令是3字节指令,AJMP指令是2字节指令。 (3)AJMP指令的机器码特殊。

6.写出ACALL和LCALL指令的共同点和区别。

解答:共同点是都是调用子程序指令,转到指定的标号执行子程序。 区别:

(1)转移范围不同,LCALL指令的调用范围为64KB,ACALL指令的调用范围为2KB。 (2)指令字节数不同,LCALL指令是3字节指令,ACALL指令是2字节指令。 (3)ACALL指令的机器码特殊。 7.RET和RETI指令主要有哪些区别? 解答: 区别:

(1)使用场合不同,RET指令在子程序中使用,RETI指令在中断服务程序中使用。 (2)从功能上看,RET指令从堆栈中自动取出断点地址给PC,使之返回到调用指令的下一个指令,继续执行主程序。而RETI指令除了具有RET指令的功能之外,还有清除中断响应时被设置的优先级状态、开放低级中断以及恢复中断逻辑等功能。 8.NOP指令的用途是什么?

解答:常常用于程序的等待或时间的延迟。

搜索更多关于: 关于习题二答案 - 单片机的指令系统 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

MOV 20H,A (5) 外部RAM1000H单元的内容送内部RAM20H单元。 解答:MOV DPTR,#1000H MOVX A,@DPTR MOV 20H,A (6) 程序存储器ROM2000H单元的内容送R1。 解答:MOV DPTR,#2000H CLR A MOVC A,@A+DPTR MOV R1,A (7) ROM2000H单元的内容送到内部RAM20H单元。 解答:MOV DPTR,#2000H CLR A MOVC A,@A+DPTR MOV 20H,A (8) ROM2000H单元的内容送外部RAM30H单元。 解答:MOV DPTR,#2000H CLR A MOVC

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com