2022年超全——含答案单片机原理及应用期末考试题试卷大全.docx
精选学习资料 - - - - - - - - - 单片机模拟试卷 001 一、挑选题(每题 1 分,共 10 分)18031单片机的 D 口的引脚,仍具有外中断、串行通信等其次功能;a)P0 b)P1 c)P2 d)P3 2单片机应用程序一般存放在( B ) a) RAM b)ROM c)寄存器 d)CPU 3已知某数的 BCD 码为 0111 0101 0100 0010 就其表示的十进制数值为( B)a) 7542H b) 7542 c) 75.42H d) 75.42 4以下指令中不影响标志位CY 的指令有( D ); a)ADD A ,20H b)CLR c)RRC A d)INC A 5CPU 主要的组成部部分为( A ) a)运算器、掌握器 b)加法器、寄存器 c)运算器、寄存器 d)运算器、指令译码器 6INTEL 8051 CPU 是( C )位的单片机 a) 16 b)4 c)8 d)准 16 78031复位后, PC与 SP的值为( B )d)a )0000H,00H b) 0000H,07H c) 0003H, 07H 0800H,00H 8当需要从 MCS-51 单片机程序储备器取数据时,采纳的指令为(B);1 / 37 名师归纳总结 - - - - - - -第 1 页,共 37 页精选学习资料 - - - - - - - - - a)MOV A, R1 b)MOVC A, A + DPTR c)MOVX A, R0 d )MOVX A, DPTR 98031单片机中既可位寻址又可字节寻址的单元是( A ) a)20H b)30H c)00H d)70H 10以下哪条指令是正确的(A)a) PUSH R2 b) ADD R0,A c) MOVX A DPTR d) MOV R0,A 二、填空题(每空 1 分,共 30 分)1一个完整的微机系统由软件和硬件两大部分组成;28051 的引脚 RST 是_IN 脚_IN 脚仍是 OUT 脚,当其端显现_高_电平常 ,8051 进入复位状态;8051 始终维护这个值,直到RST 脚收到 _低_电平, 8051 才脱离复位状态,进入程序运行状 态,从 ROM0000 H 单元开头取指令并翻译和执行;3半导体储备器分成两大类 性,常用于储备暂时数据;RAM 和 ROM,其中 RAM 具有易失4求十进制数 -102 的补码(以 2 位 16 进制数表示),该补码为9AH;5PC 存放 _CPU 将要执行的指令所在的ROM 单元的地址 ,具有_自动加 1_特性;在 8051 中打算程序执行次序的是 PC 仍是 DPTR?pc它是_16_位?不是(是,不是) SFG?6123=0111 1011B= 7B H;78051 内部有 4 并行口, P0 口直接作输出口时,必需外接上拉电2 / 37 名师归纳总结 - - - - - - -第 2 页,共 37 页精选学习资料 - - - - - - - - - 阻;并行口作输入口时,必需先将锁存器置 态;1,才能读入外设的状8MCS-51 的堆栈只可设置在片内 RAM128B 区,其最大容量为128B,存取数据的原就是先进先出;堆栈寄存器 器,存放堆栈栈顶的位置;SP 是 8 位寄存9中断处理的全过程分为以下 3 个段:中断恳求、中断响应、中断服务;10定时和计数都是对脉冲进行计数,定时与计数的区分是;三、判定题(对者打,错者打× ,并改正,每题 1 分,共 10 分)1 中断服务程序的最终一条指令是 RET;2 储备器分成内存和外存两大部分,其中外存可以直接与 CPU 交换信息;3 P2口既可以作为 I/O 使用,又可以作地址 /数据复用口使用;4 在中断响应阶段CPU 肯定要做如下 2 件工作:爱护断点和给出中断服务程序入口地址;5 RC A 为循环左移指令;6 MOV A ,30H 的源操作数为立刻寻址方式;7 MOV A,A+DPTR 是一条查表指令;8 MUL AB 的执行结果是高8 位在 A 中,低 8 位在 B 中;9 AJMP 跳转空间最大可达到 64KB ;10 DPTR 是由 DPH 和 DPL 两个 8 位特别寄存器组成的;四、简答题(每题 5 分,共 15 分)3 / 37 名师归纳总结 - - - - - - -第 3 页,共 37 页精选学习资料 - - - - - - - - - 1MCS51 的中断系统有几个中断源?几个中断优先级?中断优先级是如何掌握的?在显现同级中断申请时,CPU 按什么次序响应(按由高级到低级的次序写出各个中断源)?各个中断源的入口地 址是多少?2已知单片机系统晶振频率为6MHz ,如要求定时值为10ms 时,定时器 T0 工作在方式 1 时,定时器 T0 对应的初值是多少? TMOD 的值是多少? TH0=?TL0=?写出步骤 3MCS51 系列单片机的内部资源有哪些?说出 的区分;五、作图题( 10分)8031、8051 和 8751用 6264(8K*8 )构成 16K 的数据储备系统;要求采纳线选法产生片 选信号,并运算 6264 的地址范畴;六、设计题( 1 题 13 分;2 题 12 分,共 25 分)1某单片机掌握系统有8 个发光二极管;试画出89C51与外设的连接图并编程使它们由左向右轮番点亮;2某掌握系统有2 个开关 K1 和 K2,1 个数码管,当K1 按下时数码管加 1,K2 按下时数码管减 程实现上述要求;单片机模拟试卷 001 答案1;试画出 8051 与外设的连接图并编一、挑选题(每题1 分,共 10 分)B 8 B 1 D 2 B 3B 4 D 5 A 6 C 74 / 37 名师归纳总结 - - - - - - -第 4 页,共 37 页精选学习资料 - - - - - - - - - 9 A 10 D 二、填空题(每空 1 分,共 30 分)1一个完整的微机系统由硬件和软件两大部分组成;28051 的引脚 RST 是 IN 脚IN 脚仍是 OUT 脚,当其端显现高电 平常,8051 进入复位状态; 8051 始终维护这个值,直到 RST 脚收到 ROM 0000 低电平, 8051 才脱离复位状态,进入程序运行状态,从 H 单元开头取指令并翻译和执行;3半导体储备器分成两大类:RAM ROM,其中RAM 具有易失性,常用于储备暂时性数据;4求十进制数 -102 的补码(以 9AH ;2 位 16 进制数表示),该补码为5PC存放_CPU 将要执行的指令所在的 ROM 单元的地址 ,具有自动加 1 特性;在 8051中打算程序执行次序的是 它是 16 位?不是(是,不是) SFG?6123= 01010010 B= 52 H;PC 仍是 DPTR PC ?78051 内部有 4 个并行口, P0 口直接作输出口时,必需外接上拉电阻;并行口作输入口时,必需先将口锁存器置 1 ,才能读入外设的状态;8MCS-51 的堆栈只可设置在内 RAM 低 128B 区,其最大容量为128B ,存取数据的原就是先进后出;堆栈寄存器 SP是 8 位寄存器,存放堆栈栈顶的地址;9中断处理的全过程分为以下 3 个段:中断恳求、中断响应、中断服务;5 / 37 名师归纳总结 - - - - - - -第 5 页,共 37 页精选学习资料 - - - - - - - - - 10定时和计数都是对脉冲进行计数,定时与计数的区分是定时是对周期已知的脉冲计数;计数是对周期未知的脉冲计数;三、判定题(对者打,错者打× ,并改正,每题1 分,共 10 分)1 中断服务程序的最终一条指令是 RETRETI;×2 储备器分成内存和外存两大部分,其中外内存可以直接与 CPU 交换信息;×3 P2口既可以作为 I/O 使用,又可以作地址 /数据复用口使用;4 在中断响应阶段CPU 肯定要做如下 2 件工作:爱护断点和给出中断服务程序入口地址;5 LCRL A 为循环左移指令;×6 MOV A ,30H 的源操作数为立刻直接寻址方式;7 MOVMOVC A,A+DPTR 是一条查表指令;×8 MUL AB 的执行结果是高低8 位在 A 中,低高 8 位在 B 中;×9 AJMP 跳转空间最大可达到 642KB ;10 DPTR 是由 DPH 和 DPL 两个 8 位特别寄存器组成的;四、简答题(每题 5 分,共 15 分)1MCS51 的中断系统有几个中断源?几个中断优先级?中断优先级是如何掌握的?在显现同级中断申请时,CPU 按什么次序响应(按由高级到低级的次序写出各个中断源)?各个中断源的入口地 址是多少?答:MCS51 单片机有 5 个中断源, 2 个中断优先级,中断优先级由特别功能寄存器IP 掌握,在显现同级中断申请时,CPU 按如下次序6 / 37 名师归纳总结 - - - - - - -第 6 页,共 37 页精选学习资料 - - - - - - - - - 响应各个中断源的恳求:INT0 、T0、INT1 、T1、串口,各个中断源的入口地址分别是 0003H、000BH、0013H、001BH、0023H;2已知单片机系统晶振频率为 6MHz ,如要求定时值为 10ms 时,定时器 T0 工作在方式 1 时,定时器 T0 对应的初值是多少? TMOD 的值是多少? TH0=?TL0=?写出步骤 答:定时值为10ms 时,定时器 T0 工作在方式1 时,定时器 T0 对应的初值是 1388H TMOD 的值是 00000001B,TH0=13H;TL0=88H ;3MCS51 系列单片机的内部资源有哪些?说出 的区分;8031、8051 和 8751答:MCS51 系列单片机上有 1 个 8 位 CPU、128B 的 RAM 、21 个SFR、4 个并行口、 1 个串行口、 2 个定时计数器和中断系统等资源;8031、8051 和 8751 的区分是 8031 内无 ROM;8051 内有 4KB的掩膜 ROM;8751 内有 4KB 的 EPROM;五、作图题( 10 分)答: WR 接 6264 的 WE RD 接 6264 的 OE AB0-AB12 接 6264 的 A0-A12 DB0 DB7 接 6264 的 D0D7 AB15 、AB14 分别接 Y0 和 Y1 地址: 0000H-1FFFH ;2000H-3FFFH 六、设计题1某单片机掌握系统有8 个发光二极管;试画出89C51 与外设的连接图并编程使它们由右向左轮番点亮;答:图 5 分 构思 3 分 MOV A ,#80H 1 分 UP:MOV P1 ,A 1 分 RR A 2 分 SJMP UP 1 分 2某掌握系统有2 个开关 K1 和 K2, 1 个数码管,当K1 按下时数码管加1,K2 按下时数7 / 37 名师归纳总结 - - - - - - -第 7 页,共 37 页精选学习资料 - - - - - - - - - 码管减 1;试画出 8051 与外设的连接图并编程实现上述要求;答:图 5 分 构思 3 分 程序( 4 分)ORG 0000H LJMP MAIN ORG 0003H LJMP AINT0 ORG 0013H LJMP BINT1 MAIN: MOV IE,#83H SETB IT0 SETB IT1 MOV R0,#00H MOV DPTR,#TAB UP: MOV A,R0 MOVC A,A+DPTR MOV P1,A SJMP UP AINT0: INC R0 CJNE R0,#10,AINT01 MOV R0,#0 AINT01: RETI BINT1: DEC R0 CJNE R0,#0FFH,BINT11 MOV R0,#9 BINT11: RETI 单片机模拟试卷 002 一、填空题 每空格 1 分,共 10 分 1.MCS 51 布尔处理机的储备空间是 _;2.P2口通常用作 _,也可以作通用的 I/O 口使用;3.如由程序设定 RS1、RS0=01,就工作寄存器 R0R7的直接地址为 _;_;4.8051 的堆栈区一般开创在 5.所谓寻址,其实质就是 _;6.储备器映象是 _;7.定时器中断恳求发生在_;I/O 已预备好时才能进行I/O 传送,这种传送方式称为8.中断响应时间是指_;9.通过 CPU 对 I/O 状态的测试,只有_;10.在中断服务程序中现场爱护和现场复原期间,中断系统应处在 _状态;二、单项挑选题 在每道题的四个备选答案中,选出一个正确答案,并将正确答案的序号填 在题干的括号内;每道题 1 分,共 10 分 1.MCS-51 单片机复位操作的主要功能是把 PC 初始化为 ; A.0100H B.2080H C.0000H D.8000H 8 / 37 名师归纳总结 - - - - - - -第 8 页,共 37 页精选学习资料 - - - - - - - - - 2.如单片机的振荡频率为6MHz ,设定时器工作在方式1 需要定时 1ms,就定时器初值应为 ; 引脚; A.500 B.1000 C.216-500 D.216-1000 3.定时器 1 工作在计数方式时,其外加的计数脉冲信号应连接到 A.P3.2 B.P3.3 C.P3.4 D.P3.5 4.当外部中断恳求的信号方式为脉冲方式时,要求中断恳求信号的高电平状态和低电平状 态都应至少维护 ; A.1 个机器周期 B.2 个机器周期 C.4 个机器周期 D.10 个晶振周期5.MCS-51 单片机在同一优先级的中断源同时申请中断时, A.外部中断 0 B.外部中断 1 C.定时器 0 中断 D.定时器 1 中断CPU 第一响应 ;6.定时器如工作在循环定时或循环计数场合,应选用 ; A.工作方式 0 B.工作方式 1 C.工作方式 2 D.工作方式 3 7.MCS-51 单片机的外部中断1 的中断恳求标志是 ; A.ET1 B.TF1 C.IT1 D.IE1 8.以下标号中,正确的标号是 ; A.1BT : B.BEGIN : C.ADD : D.STAB31 :9.串行口每一次传送 字符; A.1 个 B.1 串 C.1 帧 D.1 波特10.要想把数字送入DAC0832 的输入缓冲器,其掌握信号应满意 ; A.ILE=1, CS=1, WR 1=0 B.ILE=1, CS=0, WR1=0 C.ILE=0, CS=1, WR1=0 D.ILE=0, CS=0, WR1=0 三、简答题 每道题 4 分,共 20 分 1.如何正确使用 P3 口. 2.简述累加器的 ACC 的作用;3.简述寄存器间接寻址方式及其寻址范畴;4.简述 MCS-51 单片机的中断入口地址;5.简述串行数据传送的特点;四、读程序题 每道题 4 分,共 20 分 1.执行以下程序段后,P1=_ ; MOV P1 ,#5DH CPL P1.1 CPL P1.2 CLR P1.6 SETB P1.7 2.执行以下程序段后,A=_,C Y =_; MOV A ,#C5H 9 / 37 名师归纳总结 - - - - - - -第 9 页,共 37 页精选学习资料 - - - - - - - - - RL A 3.以下程序段执行后,R 0=_,7EH=_,7FH=_ ; MOV R 0,#7EH MOV 7EH ,#0FFH MOV 7FH , #40H 1NC R 0 1NC R 0 1NC R 04.已知 SP=60H,子程序SUBTRN的首地址为0345H ,现执行位于0123H 的 ACALL SUBTRN 双字节指令后,PC=_,61H=_,62H= _ ;5.阅读以下程序,说明其功能;MOV R 0,#data MOV A,R 0 RL A MOV R 1,A RL A RL A ADD A ,R1 MOV R 0,A RET 五、编程题 每道题 4 分,共 20 分 1.已知在累加器A 中存放一个BCD 数 9,请编程实现一个查平方表的子程序;2.请使用位操作指令实现以下规律操作: BIT= 10H P1.0 11HCY 3.已知变量 X 存于 VAR 单元,函数值Y 存于 FUNC 单元,按下式编程求Y 值;SUM 开头1 0x x0 0Y=1x04.已知在R2中存放一个压缩的BCD 码,请将它拆成二个BCD 字节,结果存于的单元中 低位在前 ;5.将存于外部 RAM 8000H 开头的 50H 数据传送 0010H 的区域,请编程实现;六、综合应用题 每道题 10 分,共 20 分 1.已知如图, 8155 的 PA 口用于输出, PB 口用于输入, PC口用于输出,请: 1写出 8155 的各 I/O 口的口地址和储备器的地址范畴; 2编写出 8155 初始化程序; B155 命令字格式:10 / 37 名师归纳总结 - - - - - - -第 10 页,共 37 页精选学习资料 - - - - - - - - - 2.已知如图并给出以下程序,请在读图并懂得程序后回答以下问题: 1程序功能为 _; 2ADC0809 的口地址为 _; 3EOC 的作用是 _; 4程序运行结果存于 _; ADC :MOV DPTR ,#7FFOH MOV R 0,#0A0H MOV R 2,#8 MOV A ,#0 LOOP :MOVX DPTR ,A JB P3.3,$ MOVX A ,DPTR MOVX R 0,A 1NC DPTR 1NC R 0 DJNZ R 2,LOOP AJMP ADC 单片机模拟试卷 002 参考答案一、填空题 每空 1 分,共 10 分 1.00H7FH 2.高 8 位地址线 3.08 0FH 4.用户 RAM 区 5.如何确定操作数的单元地址 6.储备器在整个储备空间的地址范畴 7.定时时间到 8.从查询中断恳求标志位到转向中断区入口地址所需的机器周期数 9.程序查询方式 10.关中断 二、单项挑选题 每道题 1 分,共 10 分 1.C 2.C 3.D 4.A 5.A 11 / 37 名师归纳总结 - - - - - - -第 11 页,共 37 页精选学习资料 - - - - - - - - - 6.C 7.D 8.D 9.A 10.B 三、简答题 每道题 4 分,共 20 分 1.要点: 1说明 P3口有第一功能和其次功能的使用; 2P3口的其次功能各位线的含义; 3使用时应先按需要选用其次功能信号,剩下的口线才作第一功能 I/O 线用; 4读引脚数据时,必需先给锁存器输出“1” ; 2.18 位专用寄存器; 2运算时存放一个操作数; 3运算后存放运算结果,所以称它为累加器; 3.1 寄存器中存放的是操作数的地址,操作数是通过寄存器间接得到,这种寻址方式称 为寄存器间接寻址方式; 2寻址范畴:内部 RAM 低 128 单位,形式 Rii=0,1 ;外部 RAM64K 使用 DPTR 作间址寄存器,形式为 DPTR ; 4.中断入口地址为中断响应后PC 的内容即中断服务的入口地址;它们是:外部中断 0 0003H 定时器 T 0中断 000BH 外部中断 1 0013H 定时器 T 1中断 001BH 串行口中断 0023H 5.1传送按位次序进行,速度慢;2传输线少,成本低;3传送距离远,可达几公尺到几千公里;四、读程序题 每道题 4 分,共 20 分 1.P1=9BH 2.A=8BH 或 10001011B CY =不影响 3.R0=7FH 7EH=00H 7FH=41H 4.PC=0345H 61H=25H 62H=01H 5.data× 10 操作 五、编程题 每道题 4 分,共 20 分 1.SQR:1NC A MOVC A ,A+PC RET TAB :DB 0 ,1,4,9,16 DB 25 ,36,49,64,81 2.ORL C ,11H MOV 12H ,C MOV C ,P1.012 / 37 名师归纳总结 - - - - - - -第 12 页,共 37 页精选学习资料 - - - - - - - - - ORL C ,/10H ANL C ,12H MOV BIT , C RET 3. MOV A ,VAR CJNE A ,#0,COMP SJMP RES ;x=0,Y=0 COMP:JNC POSI ;x>0,Y=1 MOV A ,#0FFH ;x<0,Y=-1 SJMP RES POSI: MOV A ,#01H RES:MOV FUNC ,A RET 4.MOV R 0,#SUM MOV A ,R2 ANL A,#OFH MOV R 0, A ;存低字节 BCD MOV A ,R2 ANL A ,#0F0H SWAP A 1NC R 0 MOV R 0, A ;存高字节 BCD RET 5. MOV DPTR ,#8000H MOV R 0,#10H MOV R 2,#50H LOOP :MOVX A ,DPTR ;取数 MOVX R 0,A ;存数 1NC DPTR 1NC R 0 DJNZ R 2,LOOP RET 六、综合应用题 每道题 10 分,共 20 分 13 / 37 名师归纳总结 - - - - - - -第 13 页,共 37 页精选学习资料 - - - - - - - - - 1.1 2 初始化程序: MOV DPTR ,#0100H MOV A ,#0DH MOVX DPTR ,A 2.1 巡回采集 8 个通道的数据 2ADC0809 口地址为 7FF0H 7FF7H或 7FF87FFFH 3EOC 为 A/D 转换终止信号,用来引起中断或查询,以便读取 4结果存入外部 RAM 的 A0H A7H ;单片机模拟试卷 003 一、 填空A/D 的转换结果;18051 单片机的内部硬件结构包括了:、和 以及并行 I/O 口、串行口、中断掌握系统、时钟电路、位处理器等部件,这些部件通过 相连接;2MCS-51的堆栈只可设置在,堆栈寄存器 sp 是 位寄存器;3MCS-51单片机的 P0P4口均是 I/O 口,其中的 P0口和 P2口除了可以进行数据的输入、输出外,通常仍用来构建系统的 和,在 P0P4口中,为真正的双相口,为准双向口;口具有其次引脚功能;4定时器 / 计数器的工作方式 3 是指得将 拆成两个独立的 8 位计数器;而另一个定时器 / 计数器此时通常只可作为 使用;5假定( SP)=40H , 39H=30H ,( 40H)=60H;执行以下指令:POP DPH POP DPL 后, DPTR的内容为, SP的内容是;14 / 37 名师归纳总结 - - - - - - -第 14 页,共 37 页精选学习资料 - - - - - - - - - 二、 挑选1MCS-96单片机的片内 A/D 转换器是()的转换器件;A.4 通道 8 位 B.8 通道 8 位 C.8 通道 10 位 D.8 通道 16 位2MCS-51单片机的堆栈区应建立在();A. 片内数据储备区的低 128 字节单元 B. 片内数据储备区C.片内数据储备区的高 128 字节单元 D. 程序储备区3MCS-51单片机定时器工作方式 0 是指的()工作方式;A.8 位 B.8 位自动重装 C.13 位 D.16 位4当需要从 MCS-51单片机程序储备器取数据时,采纳的指令为();A.MOV A, R1 B.MOVC A, A + DPTR C.MOVX A, R0 D.MOVX A, DPTR 三、 简答题1想将中断服务程序放置在程序储备区的任意区域,在程序中应当作何种设置?请举例加以说明;251 系列单片机具有几个中断源,分别是如何定义的?其中哪些中断源可以被定义为高优先级中断,如何定义?四、 参数运算已知一 MCS51单片机系统外接晶体振荡器频率为 11.059MHZ,运算:单片机系统的拍节 P、状态 S、机器周期所对应的时间是多少?指令周期中的单字节双周期指令的执行时间是多少?五、 改错请判定以下各条指令的书写格式是否有错,如有错说明缘由:1.MUL R0R1 2.MOV A,R7 3.MOV A,#3000H 4.MOVC A+DPTR, A 5.LJMP #1000H 六、使用简洁指令序列完成以下操作1. 请将片外 RAM20H-25H单元清零2. 请将 ROM3000单元内容送 R7 七、 编程题( 20)已知 MCS-51单片机系统片内 RAM20H单元存放乐一个 8 位无符号数 7AH,片外扩展 RAM的8000H存放了一个 8 位无符号数 86H,试编程完成以上两个单元中的无符号数相加,并将和值送往片外 RAM的 01H、 00H单元中,同时将所编写程序运行完成后的数据和状态添入下表中给出的 PSW的有关位以及寄存器 A、 DPTR和 RAM单元中;CY A DPTR 片外 01H 片外 00H 片外 8000H 单片机模拟试卷 004 15 / 37 名师归纳总结 - - - - - - -第 15 页,共 37 页精选学习资料 - - - - - - - - - 一、填空题 15 分,每空 1 分 1MCS 51 单片机的P0 P4 口均是 IO 口,其中的P0 口和 P2 口除了可以进行数据的输入、输出外,通常仍用来构建系统的和,在 向口;P0P4 口中,为真正的双向口,为准双 2MCS 5l 单片机的堆栈区只可设置在,堆栈寄存器 5P 是位寄存器; 3MCS 51 单片机外部中断恳求信号有电平方式和,在电平方式下,当采集到 INT0 、INT1 的有效信号为时,激活外部中断; 4定时器计数器的工作方式3 是指的将拆成两个独立的8 位计数器;而另一个定时器计数器此时通常只可作为使用;5MCS 96 单片机的最大寻址空间是,该空间的地址范畴为,系统上电及复位的程序入口地址为,芯片配置字节 CCB 的地址为;二、简答题 15 分,每道题 5 分 151 系列单片机具有几个中断源,分别是如何定义的 优先级中断,如何定义 . .其中哪些中断源可以被定义为高 2各中断源对应的中断服务程序的入口地址是否能任意设定 . 3假如想将中断服务程序放置在程序储备区的任意区域,在程序中应当作何种设置 .请举例加以说明;三、参数运算题 16 分 已知一单片机系统的外接晶体振荡器的振荡频率为11059MHz ,请运算该单片机系统的拍节P、状态S、机器周期所对应的时间是多少.指令周期中的单字节双周期指令的执行时间是多少 . 四、改错题 共 5 分,每道题 1 分 以给出的指令操作码为依据,请判定 误,如有请说明错误缘由;1MUL R0R1 2MOV A , R7 MCS 5l 单片机的以下各条指令的书写格式是否有错16 / 37 名师归纳总结 - - - - - - -第 16 页,共 37 页精选学习资料 - - - - - - - - - 3MOV A ,#3000H 4MOVC A+DPTR ,A 5LJMP #1000H 五、寻址方式 5 分,每问 1 分 说明 MCS51 单片机的以下各条指令中源操作数的寻址方式可直接在每条指令后面书写 1ANL A ,20H 2ADDC A ,#20H 3JZ rel 4CLR C 5RRA 六、使用简洁指令序列完成以下操作 12 分 1请将片外 RAM20H 25H 单元清零2请将 ROM3000H 单元内容送 R7 七、编程题 18 分 已知一 MCS 51 单片机系统的片内 RAM 20H 单元存放了一个 8 位无符号数 7AH ,片外扩展 RAM 的 8000H 存放了一个 8 位无符号数 86H,试编程完成以上两个单元中的无符号数相加,并将和值送往片外 RAM 的 01H、00H 单元中,同时将所编写程序运行完成后的数据和状态