




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第3 章1、80C51有几种寻址方式?各涉及哪些存储空间?2、指出下列指令是否有错,错在何处,应如何改正。(1)MOVC A+PC , A (2)MOVX A ,2000H (3)DJNZ direct , rel (4) INC A (5)DEC DPTR (6)MOV R1 , R2 (7)SETB 2000H (8)JZ A , LOOP (9)MOV DPTR,10H (10) ANL 18H , A 3、当(SP)=60H,(A)30H, (B)70H, 执行下列指令PUSH A; PUSH B后, 问:(61H)=? (SP)=?若当(SP)=62H,(62H)70H,(61H)30H, 执行下列指令POP DPH;POP DPL后, 问:(DPTR)=? (SP)=?4、有 5个双字节数求和,5个数分别放在20H29H,结果放在30H,31H。试编写程序实现之。5、编一程序将片内40H46H单元内容的高4位清零,保持低4位不变。1、分析程序并写出结果(1)已知(R0)=20H, (20H ) =10H, (P0) =30H, (R2) =20H, 执行如下程序段后,( 40H ) =_。 MOV R0 , #11H MOV A , R2 ADDC A , 20H MOV PSW , #80H SUBB A , P0 XRL A , #45H MOV 40H , A(2)已知 ( R0 )=20H, (20H )=36H, (21H) =17H, (36H) =34H, 执行过程如下: MOV A , R0 MOV R0 , A MOV A , R0 ADD A , 21H ORL A , #21H RL A MOV R2 , A RET则执行结束,(R0)=_ (R2)=_。 3、检查P1.0是否为1,若为1将P1.3置1,若为0将P1.3置0。4、编写一个程序,使P1.0产生一个方波脉冲,方波脉冲的高低电平各持续10ms。5、将片外RAM 2000H开始的100个单元内的数据传递给片外RAM 3000H开始的100个单元1多项选择题(15分)(1)80C51指令按指令长度分类有( )A1字节指令 B2字节指令 C3字节指令 D4字节指令(2)80C51指令按指令执行时间分类有( )A1机周指令 B2机周指令 C3机周指令 D4机周指令(3)80C51汇编语言指令格式中的非必须项有( )A标号 B操作码 C操作数 D注释 (4)下列指令中划线部分操作数属于寄存器寻坊方式的有( )。AMOV 30H,Acc BMOV 30H,C CMOV 30H,R0 DMUL AB(5)下列指令中可能改变Cy的有( )ADA A BINC A CCPL A DRLC A2若A=11H,R0=33H,B=55H,(11H)=22H,(22H)=66H,(33H)=44H,在注释区写出分别执行下列指令后果的结果。(12分) (1)MOV R1,A ; (2)MOV R3,#11H ; (3)MOV R0,#22H ; (4)MOV A, R0 ; (5)MOV B,33H ; (6)MOV 40H,R0 ;3若A=78H,R0=34H,(34H)=DCH,(56H)=ABH,Cy=1,求分别执行下列指令后Y和Cy中的数据。(8分) (1)ADDC A,R0 ; (2)SUBB A,56H ; (3)DEC R0 ; (4)INC 56H ;4若A=B7H,R0=5EH,(23H)=A1H,Cy=0,将分别执行下列指令的结果写在注释区。(8分)(1)ANL A,R0 ;(2)ORL A,#23H ;(3)XRL 23H,A ;(4)RLC A ;5分别用一条指令实现下列功能。(12分)(1)若进位位不为0,则转PROM1程序段执行。(2)使PC=2000H。(3)若A中的数据不等于100,则程序转至PROM3。(4)若A中数据等于0,则程序转至PROM4。(5)将R5中数据减1,若R5中数据不等于0,则程序转至PROM5。(6)子程序返回。6已知外RAM(2040H)=50H,ROM(2090H)=96H,内RAM(20H)=85H,试求下列程序依次运行后有关单元中的内容。(12分)MOV DPTP,#2040H ;MOVX A,DPTR ;MOVC A,A+DPTR ;ADD A,20H ;DA A ;SWAP A ;7试求下列程序依次运行后有关单元中的内容。(16分)MOV 20H,#A7H ;MOV C,07H ;ORL C,/07H ;CPL 00H ;SETB 03H ;MOV A,20H ;RLC A ;MOV 20H,A ;8按下列要求编程。(17分)(1)R7内容送R6中;(2)外RAM 50H单元内容送内RAM 50H单元;(3)外RAM 1000H单元内容送外RAM 2000H单元;(4)ROM 1000H单元内容送外RAM 8
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 安徽省淮南市大通区2023-2024学年高二上学期期末考试数学试卷及答案
- 安徽省蚌埠市淮上区2022-2023学年高三下学期高考二模历史题目及答案
- 2025 年小升初邢台市初一新生分班考试数学试卷(带答案解析)-(北师大版)
- 2025 年小升初济南市初一新生分班考试数学试卷(带答案解析)-(苏教版)
- 医疗机构耳念珠菌医院感染防控指引(2025年版)试题
- 中国儿童遗尿症疾病管理专家共识解读课件
- 管理学原理(00054)自考真题+答案2025年7月
- 相约2025年冬奥征文10篇
- 社区消防知识培训课件记录表
- 天津市河西区统编版2024-2025学年四年级下册期末考试语文试卷(含答案)
- 制造业智能化生产线改造方案提升生产效率
- 人教版五年级上册美术全册教学设计
- GB/T 44106-2024蹦床课程学生运动能力测评规范
- 水利安全生产风险防控“六项机制”右江模式经验分享
- 2024年烟台蓝天投资发展集团有限公司招聘笔试冲刺题(带答案解析)
- 单侧双通道UBE手术
- 数智治水系统平台建设需求
- 展厅维护方案
- 工艺流程的可靠性与稳定性分析
- 管理学基础(第3版)全套教学课件
- 儿科护理学(高职)全套教学课件
评论
0/150
提交评论