


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第2章 单片机硬件结构一 填充题:在MCS-51中,有种寻址方式,它们分别为 _ 、_、 _、_、 _、_和 。汇编语言的指令格式为。数据传送类指令执行完毕,源操作数的内容_(会/不会)丢失。8051内部RAM从20H至2FH既可 寻址,又可 寻址,位地址空间从 到 。MCS-51单片机指令系统中,指令长度有一字节、二字节和 字节,指令执行时间有一个机器周期、两个机器周期和 机器周期,乘法指令需 机器周期。MOV A,20H中,20H的寻址方式称之为_; SETB 20H的寻址方式为 。关于堆栈类操作的两条指令分别是_ 、_;堆栈操作只能是 寻址。访问8031片外数据存储器MOVX指令采用的是 寻址方式。访问片外程序存储器MOVC指令采用的是 寻址方式。设(A)55H,(R5)AAH,则执行ANL A,R5指令后的结果是(A)= ,(R5)= ;则执行ORL A,R5指令后的结果是(A)= ,(R5)= ; 则执行XRL A,R5指令后的结果是(A)= ,(R5)= 。 10.伪指令 (产生/不产生)可执行目标代码。汇编语言程序结束的指令为 。 11DA指令跟在 指令的后面,用与二进制数与 码的调整。若 (A)=0AH ,执行DA A指令后,(A)= 。二选择题JMP跳转范围是 ()(A)64KB (B)8KB (C)2KB (D)-128127BMCS51系列单片机最长的一条指令需个机器周期。 (A)1(B)4(C)2MOV A,R0这条指令中R0的寻址方式称为()()寄存器寻址()寄存器间接寻址()直接寻址()立即数寻址在CPU内部,反映程序运行状态或反映运算结果的特征寄存器是( )。(A)PC (B)PSW (C)A (D)SP下列指令中正确的是( )。(A)MOV P2.1,A (B)JBC TF0,L1(C)MOVX B,DPTR (D)MOV A,R3下列指令中错误的是( )。(A)SETB 50H.0 (B)MOV A,B(C)JNC LOOP (D)SUBB A,R07将累加器的值压入堆栈的正确指令是()()PUSH ACC (B) PUSH A (C)PUSH E0H (D) POP ACC8.下列那条减法指令是错误的 ()SUBB A,R7 (B)SUBB A,R1 (C)SUBBC A,#30H (D)SUBB A 30H10指令CJNE A ,#00H ,LOOP 影响PSW的( )位 ()()()()11在MUL AB指令中,若积超过255,则 ( ) (A) CY=1 (B)AC=1 (C)OV=1 (D)P=1三问答题 1、指出下列每一条指令源操作数的寻址方式及其完成的操作MOV2FH,#40HMOVA, 2FHMOVA, R1MOV 2FH,A , 、写出下列指令执行的结果 (1)MOV A,#20H MOV R0,#20H MOV R0,A ANLA,#0FH ORLA,#80H XRLA,R0 A=_ ;R0= ;(20H)=_ (2) MOV DPTR, #2314H MOV R0, DPH MOV 14H, #22H MOV R1, DPL MOV 23H, #56H MOV A, R0 XCH A, DPH 执行以上指令后A=_ DPTR=_ (3)MOV A,#50H MOV B,#77H PUSH ACC PUSH B POP ACC POP B 执行完本段指令后(A)=_ (B)=_ 3、 分析下列指令的执行结果,并写出每条指令的机器码。MOV30H,#52H MOV A,#10H MOVA, #70H MOV DPTR,#2020H MOVA, 30H MOVX DPTR,A MOVR0, #30H MOV 20H,#30H MOVA, R0 MOV R0,#20HMOVX A,R0、分析以下程序中每条指令执行过程和结果。()MOVA,#30HMOVSP, #55HMOV DPTR,#2000HPUSH DPLPUSH DPHPUSH ACCMOVDPTR,#4000HMOV A,#22HMOVX DPTR,APOP ACCPOP DPHPOP DPL()MOVA,25H ()MOVA,#0F0H MOVR2, #33H CPL A MOV40H, #1AH ANL 30H,#00H MOVR0, #40H ORL 30H, #BDH ADDA, R2 XRL 44H,A ADDCA,R0 ADDC A, 40H()MOVA,#0AAHCPLARLCARLACPLARRCARRA、试用位操作指令实现下列逻辑操作。要求不得改变未涉及的位的内容。 (1)使ACC.0置位; (2)清除累加器高4位; (3)清除ACC.3,ACC.4,ACC.5,ACC.6。 ()累加器低4位取反; (5)累加器高、低4位互换。四编程题1、 试编程实现内部RAM 25H单元与55H单元的数据交换。2、 编程实现外部RAM2040H单元的内容与3040H单元的内容互换。3、 若外部RAM的(2000H)=X,(2001H)=Y,编程实现Z=3X+2Y,结果存入内部RAM的20H 单元(设Z255)。4、试编写程序,将内部RAM的20H、21H、22H三个连续单元的内容依次存入2FH、2EH和2DH单元。5、试编写
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 儿童美术油条课件
- 班组岗前安全培训
- 文明出行课件大班
- OA系统行政培训
- 圣诞蛋糕绘画课件
- 立体动画考试题及答案
- 广东公共关系学自考试题及答案
- 课件显示受保护视图
- 矿山车辆考试题及答案
- 口腔医考试题及答案
- 2025中国农业科学院棉花研究所第二批招聘7人备考考试题库附答案解析
- 重庆西南大学附中2025-2026学年九年级上学期开学考试语文试题
- 2025-2026学年人教版PEP英语二年级上册教学计划(三篇)
- 2025年秋季学期教科版二年级上册科学教学计划(三篇)
- 买家赎楼签协议签合同
- (2025年标准)整容医师聘用协议书
- 煤矿机电考试试题及答案
- 借名购车协议贷款协议书
- 2025至2030年中国虹膜识别市场深度调查分析及投资前景研究预测报告
- 《3-6岁幼儿学习与发展指南》试题及答案
- 2025年新职工院感防控及传染病防治知识培训试题及答案
评论
0/150
提交评论