全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025下半年赣州市人民医院紧密型城市医疗集团成员单位赣县区第三人民医院(赣县区妇幼保健院)招聘编外工作人员8人参考笔试题库及答案解析
- 2025年玉溪市红塔区森林草原火灾预防专业队队员招聘备考题库(8人)附答案详解(黄金题型)
- 2025内蒙古赛雅人力资源服务有限公司招聘劳务派遣列车服务人员100人参考模拟试题及答案解析
- 2025西北工业大学冲击动力学及工程应用重点实验室非事业编科研助理招聘1人参考笔试题库及答案解析
- 2025淮南市九耀建设开发有限责任公司招聘5人备考考点试题及答案解析
- 健康素养提升工程实施方案
- 2025贵州安顺市人民医院招聘编外聘用专业技术人员70人参考笔试题库及答案解析
- 2025河北沧州医学高等专科学校博士选聘2人参考模拟试题及答案解析
- 2025安徽皖信人力资源管理有限公司招聘电力工程设计技术人员5人 (马鞍山)备考考点试题及答案解析
- 2025中国人民银行郑州培训学院招聘60人备考题库及答案详解(夺冠)
- 烟花爆竹经营安全管理知识培训考核试题及答案
- 警用服装方案投标文件(技术方案)
- 2025至2030年中国纸纱线行业市场运行现状及投资战略研究报告
- DB36∕T 843-2024 个人职业病防护用品配备规范
- 医院药房考试试题及答案
- 班会课件-坚持
- 基于机器学习的三维地质建模技术发展研究
- 301医院面试题及答案
- (高清版)DB1303∕T 357-2023 鲜食核桃果实主要病虫害防治技术规程
- GB/T 33588.6-2025雷电防护系统部件(LPSC)第6部分:雷击计数器(LSCs)的要求
- 2025年新教材道德与法治三年级上册第一单元《做学习的主人》教案设计
评论
0/150
提交评论