单片机原理及应用技能比赛模拟试题及答案._第1页
单片机原理及应用技能比赛模拟试题及答案._第2页
单片机原理及应用技能比赛模拟试题及答案._第3页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、单片机原理及应用技能比赛模拟试题(十一、填空题:1、单片机与普通计算机的不同之处在于其将(CPU (存储器和(I/O 口三部分集 成于一块芯片上。2、单片机存储器的主要功能是存储(程序和(数据。3、在MCS-51单片机中,如果采用6MHz晶振,1个机器周期为(2us。4、若A中的内容为63H,那么,P标志位的值为(0。析:P为偶校验位,因为A中1的个数为偶数所以P=0。5、使用8031芯片时,需将/EA引脚接(低电平,因为其片内无(程序存储器。&片内RAM低128个单元划分为(工作寄存器区、(位寻址区、(数据缓冲区3 个主要部分7、通过堆栈操作实现子程序调用,首先就要把(PC的内容入栈

2、,以进行断点保 护。调用返回时,再进行出栈保护,把保护的断点送回到(PC。8、 MCS-51单片机程序存储器的寻址范围是由程序计数器PC的位数所决定的 因为MCS-51的PC是16位的,因此其寻址的范围为(64 KB。9、当MCS-51单片机运行出错或程序陷入死循环时可以(复位来摆脱困境。10、 在基址加变址寻址方式中,以(累加器A作变址寄存器,以(DPTR或(PC作 基址寄存器。11、指令格式是由(操作码和(操作数所组成,也可能仅由(操作码组成。12、在MCS-51中,PC和DPTR都用于提供地址,但PC是为访问(程序存储器提 供地址,而DPTR是为访问(数据存储器提供地址。13、在寄存器间

3、接寻址方式中,其 间接”体现在指令中寄存器的内容不是操作 数,而是操作数的(地址。14、外部中断1所对应的中断入口地址为(0013HH。15、8031单片机响应中断后,产生长调用指令LCALL,执行该指令的过程包括: 首先把(PC的内容压入堆栈,以进行断点保护,然后把长调用指令的16位地址送(PC ,使程 序执行转向(程序存储器中的中断地址区。二、单项选择题。1. MCS51单片机的最大程序寻址空间是(C(A16KB (B32 KB (C64 KB (D128 KB 2.在CPU内部,反映程序运行状态或反映 运算结果的特征寄存器是(A。(APSW (BPC (CA (DSP3. MCS-51单

4、片机扩展外部程序存储器和数据存储器(A(A分别独立编址(B统一编址(C分别独立编址或统一编址(D动态变址4. MCS51单片机的堆栈区是设置在(C中。(A片内ROM区(B片外ROM区(C片内RAM区(D片外RAM区5. 在寄存器间接寻址方式中,间址寄存器中存放的数据是(B。(A参与操作的数据(B操作数的地址值(C程序的转换地址(D指令的操作码6. CPU主要的组成部部分为(A(A运算器、控制器(B加法器、寄存器(C运算器、寄存器(D运算器、指令译码 器7. 进位标志CY在(C中(A累加器(B算逻运算部件ALU (C程序状态字寄存器PSW (DDPTR8. 单片机的堆栈指针SP始终是(B(A指示

5、堆栈底(B指示堆栈顶(C指示堆栈地址(D指示堆栈长度9. 当标志寄存器P S W的R S O和R S I分别为1和0时,系统选用的工作寄存 器组为(C(A组0 (B组1 (C组2 (D组310. 提高单片机的晶振频率,则机器周期(C(A不变(B变长(C变短(D不定11.8051单片机共有(A个中断源(A(B6 (C7 (D812. 8051单片机中数据总线是(B位的(A4 (B8 (C16 (D3213. 若(R仁30H,(30H=10H,则执行指令DEC R1后,30H单元的内容是(B。(A2FH (B0FH (C31H (D11H14. 一个晶振频率是12MHZ的单片机的机器周期是(A m

6、s。(A1 (B2 (C0.5 (D315. 8051单片机复位后,P0 口的电平是(B。(A低电平(B高电平(C不确定16. 在一条汇编语言指令中,必须要有的部分是(B。(A指令标号和操作码(B操作码和操作数(C指令注释和操作数(D操作数和指令标号17. 对外部程序存储器的读操作,应使用(D指令。(AMOV (BPUSH (CMOVX (DMOVC18. 8051具有的定时器/计数器的个数(B。(A1 (B2 (C3 (D419. 假定(DPTR=2000H,(A=30H,执行以下指令:MOVC A,A+DPTR 后,送入 A的是程序存储器(A单兀的内容。(A2030H (B2031H (C

7、3020H (D2032H20. 以下关于PC和DPTR的结论中错误的是(C。(ADPTR是可以访问的,而PC是不可访问的。(BDPTR和PC都是16位的寄存器。(C他们都具有自动加“ 1功能。(DDPTR可以分为2个8位的寄存器使用,而PC不能.o21. MCS-51系列单片机中,13根地址线的寻址范围可达(A o(A8KB (B12KB (C16KB (D32KB22. 若(A=55H,(R0=20H,(20H=34H,则执行指令 MOV A,R0 后,A 的内容是(B o(A50H (B34H (C54H (D35H23. 假定标号L1的地址为1000H,希望执行指令:L1: L2后程序

8、转至L2(目标 地址为1050H处,则指令空白处为(A o(ASJMP (BAJMP (CJMP (DLJMP24. 与定时器/计数器的定时方式0和1相比,定时工作方式2不具备的特点是(A o(A计数溢出后能自动重新加载计数初值(B增加计数器位数(C提高定时精度(D适于循环定时和计数25. 若设置堆栈指针SP的值为40H,在执行RETI指令将断点地址出栈后,则SP 的值为(A(A3EH (B3FH (C41H (D42H26. 若欲将A的低四位取反,高四位保持不变,应使用的指令是(B。(AANL A,#0FH (BXRL A,#0FH (CORL A,#0FH (DCPL A三、判断题。各条指

9、令的书写格式是否有错误,如有请把它改成正确的。1、MUL A,B;错,MUL AB2、MOV A,R2;错,mov,R03、MOV A,#3000H ;错,MOV A,#30H4、MOVC A+PC,A ;错,MOVC A,A+PC5、LJMP 3000H;错,LJMP L3000H& MCS-51的程序存储器只是用来存放程序的。错,MCS-51的程序存储器是用来存放程序、常数和表格的7、MCS-51系列单片机的P0-P3端口都是多功能的I/O端口 .错,P1 口仅能作为通用I/O 口使用。8、当MCS-51上电复位时,堆栈指针SP=00H。(P43表2-10错,当MCS-51上电复位时,堆栈指针SP=07H。9、MCS-51外扩I/O与外部RAM是统一编址的。对10、PC存放的是当前正在执行的指令。错,PC存放的是下一条指令的地址。11、片外RAM与外部设备统一编址时,需要专门的输入/输出指令。错,片外RAM与外部设备统一编址时,不需要专门的输入/输出指令12、 MCS-51的特殊功能寄存器分布在 60H-80H地址范围内。错,MCS-51的特殊功能寄存器分布在80H

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论