单片机原理及嵌入式系统设计 第三次作业习题
更新时间:2023-09-01 19:18:01 阅读量: 教育文库 文档下载
- 单片机原理与嵌入式设计推荐度:
- 相关推荐
单片机原理及嵌入式系统设计 第三次作业习题
第三次作业习题
1、对程序存储器的读操作只能使用( D )
A)MOV指令 B)PUSH指令 C)MOVX指令 D)MOVC指令
2、MCS51执行完MOV A,#08H后,PSW的哪一位被置位( D )
A)C B)F0 C)OV D)P
3、 MCS-51系统中,若用传送指令访问片内RAM,它的操作码助记符是 MOV ;若用传送指令访问片外RAM ,它的操作码助记符是 MOVX 。
4.MOV PSW,#18H是将MCS-51的工作寄存器组置为第 4 组。
5.假设DPTR的内容为8100H,A的内容为40H,执行下类指令:MOVC A,@A+DPTR后,送入A的是ROM 8140H 单元的内容。
用简单的指令序列完成以下功能:
6、将内RAM 30H单元的内容传送到外RAM 3000H单元中。
MOV DPTR,#3000H
MOV A,30H
MOVX @DPTR,A
7、将ROM 0100H单元的内容传送到内RAM 40H单元中。
MOV A,#00H
MOV DPTR,#0100H
MOVC A,@A+DPTR
MOV 40H,A
8、将外RAM 0070H单元的内容传送到R5中。
MOV DPTR,#0070H
MOVX A,@DPTR
MOV R5,A
9、用2种方法实现内RAM 60H和61H单元内容的互换。
MOV A,60H
MOV 60H,61H
MOV 61H,A
10、设SP=60H,片内RAM的(30H)=24H,(31H)=10H,请填出注释中的结果。 PUSH 30H ; SP= ,(SP)= .
PUSH 31H ; SP= ,(SP)= .
POP DPL ; SP= ,DPL= .
POP DPH ; SP= ,DPH= .
MOV A,#00H
MOVX @DPTR,A
最后的执行结果是 。
PUSH 30H ; SP= 61H ,(SP)= 24H .
PUSH 31H ; SP= 62H ,(SP)= 10H .
POP DPL ; SP= 62H ,DPL=10H .
POP DPH ; SP= 61H ,DPH=24H .
MOV A,#00H
MOVX @DPTR,A DPTR=2410H
最后的执行结果是 (2140H)=00H 。
单片机原理及嵌入式系统设计 第三次作业习题
11、设片内RAM中(59H)=50H,执行下列程序段
MOV A,59H
MOV R0,A
MOV A,#0
MOV @R0,A
MOV A,#25H
MOV 51H,A
MOV 52H,#70H
问A=25H (50H)=00H (51H)= 25H (52H)=70H
12、R0=4BH,A=84H,片内RAM (4BH)=7FH,(40)=20H
MOV A,@R0
MOV @R0,40H
MOV 40H,A
MOV R0,#35H
问执行程序后R0、A和4BH、40H单元内容的变化如何?
R0=35H A=7FH (4BH)=20H (40H)= 7FH
13、欲将片外RAM中3057H单元的内容传送给A,判断下列指令或程序段的正误。 ⑴ MOVX A,3057H ( 错 )
⑵ MOV DPTR,#3057H ( 对 )
MOVX A,@DPTR
⑶ MOV P2,#30H ( 对 )
MOV R0,#57H
MOVX A,@R0
⑷ MOV P2,#30H ( 错 )
MOV R2,#57H
MOVX A,@R2
14、欲将SFR中的PSW寄存器内容读入A,判断下列指令的正误。
⑴ MOV A,PSW ( 对 )
⑵ MOV A,0D0H ( 对 )
⑶ MOV R0,#0D0H ( 错 )
MOV A,@R0
MOVX A,@R0
⑷ PUSH PSW ( 对 )
POP ACC
15 、写出下面程序段经过汇编后,以2000H单元开始的有关存储单元和标号的值。 ORG 2000H
ADR:DS 5
DB 01H,-58,99
ABC EQU 30H
DW 4200H
单片机原理及嵌入式系统设计 第三次作业习题
、用伪指令将0—9的平方表存入以3000H为首地址的ROM单元中。
16、下列语句汇编后,TAB2的值为( A )
ORG 2800H
TAB EQU 2200H
TAB1 EQU 2300H
TAB2 EQU 2400H
a) 2400H b) 2802H c) 2804H d) 00H 17如果用CJNE指令实现比较,则如何修改程序?
LEN DATA 20H
MAX DATA 21H
BLOCK DATA 22H
CLR A
MOV R2,LEN
MOV R1,#BLOCK
LOOP: CLR C
SUBB A,@R1
JNC NEXT
MOV A,@R1
SJMP NEXT1
NEXT: ADD A,@R1
NEXT1:INC R1
DJNZ R2,LOOP
MOV MAX,A
SJMP $
单片机原理及嵌入式系统设计 第三次作业习题
18、下列指令是否错误,如错请改正:
1).MOV A,#1000H ; 对
2).MOVX A,1000H ; 对
3).MOVC A,1000H ;对
4).MOVX 60H,A ;对
5).MOV R0,60H ;
MOV 61H,@R0 错,片内RAM可直接寻址
6.)XCH R1,R2 错,必须有累加器A作为中间存储过程
7. )MOVX DPTR,#2000H ;错,应该用MOV
8). MOVX 60H,@DPTR ;错,必须有A参加 ;
正在阅读:
2015年12月高等学校英语应用能力考试(A级)(含答案详解)11-22
装饰、装修方案(修)01-09
Powerpoint色彩知识 - 图文03-14
Unit3 My weekend plan 说课稿03-13
酒店英语期末试卷10-16
xxx科技公司养蜂蜂具项目立项申请书(总投资20050万元)12-05
汽车租赁合同协议(完整详细版)04-14
高二英语期末作文参考题 - 图文12-01
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 单片机
- 习题
- 嵌入式
- 原理
- 作业
- 设计
- 系统
- 后备干部个人现实表现材料
- A2锐角三角函数应用题专题
- 高分子成型加工基础题库精简版
- 膨化麦麸对面团特性及馒头品质的影响
- 发扬抗英精神----广州市三元里实践报告
- 近东谈转型互联网零售:最终仍要回归零售本质(图)
- 新技术、新项目申请表、审批表及年(季度)工作报告表
- 美国公民护照申请表格 DS-11
- 国际金融: 外汇市场与外汇交易
- 公司车辆交接单
- 消防标识标准
- 2015-2020年中国吸尘器制造行业深度研究与投资战略研究报告
- 储运部每月绩效考核表-梁文庆
- 第一单元 生活智慧与时代精神1
- 英语中的语音语调
- 3-1第一章电场复习总结12
- 智能窗户开题报告
- “一个成功企业家的困惑”案例参考答案
- 2017中国石油大学表面技术概论在线考试答案
- 人文学院商务英语专业08届毕业生跟踪调查报告