单片机原理及应用技能比赛模拟试题及答案(十).教学内容

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

单片机原理及应用技能比赛模拟试题(十

一、填空题:

1、单片机与普通计算机的不同之处在于其将( CPU (存储器和(I/O 口三部分集成于一块

芯片上。

2、单片机存储器的主要功能是存储(程序和(数据。

3、在MCS-51单片机中,如果采用6MHz晶振,1个机器周期为(2us。

4、若A中的内容为63H,那么,P标志位的值为(0。

析:P为偶校验位,因为A中1的个数为偶数所以P=0。

5、使用8031芯片时,需将/EA引脚接(低电平,因为其片内无(程序存储器。

6、片内RAM 低128个单元划分为(工作寄存器区、(位寻址区、(数据缓冲区 3 个主要部分.

7、通过堆栈操作实现子程序调用,首先就要把(PC 的内容入栈,以进行断点保护。调用返回时,

再进行出栈保护,把保护的断点送回到(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、在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容不是操作数,而是操作

数的(地址。

14、外部中断1 所对应的中断入口地址为( 0013HH。

15、8031 单片机响应中断后,产生长调用指令LCALL, 执行该指令的过程包括: 首先把(PC

的内容压入堆栈,以进行断点保护,然后把长调用指令的16位地址送(PC ,使程序执

行转向(程序存储器中的中断地址区。

二、单项选择题。

1. MCS—5l 单片机的最大程序寻址空间是( C

(A16KB (B32 KB (C64 KB (D128 KB 2.在CPU内部,反映程序运行状态或反映运算结果的特征寄存器是( A 。

(APSW (BPC (CA (DSP

3. MCS-51单片机扩展外部程序存储器和数据存储器(A

(A 分别独立编址(B 统一编址(C 分别独立编址或统一编址(D 动态变址

4. MCS—51单片机的堆栈区是设置在(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 (DDPTR

8. 单片机的堆栈指针SP始终是(B

(A 指示堆栈底(B 指示堆栈顶(C 指示堆栈地址(D 指示堆栈长度

9. 当标志寄存器P S W的R S O和R S I分别为1和0时,系统选用的工作寄存器组为( C

(A 组0 (B 组1 (C 组2 (D 组3

10. 提高单片机的晶振频率,则机器周期( C

(A不变(B变长(C变短(D不定

11. 8051单片机共有( A 个中断源

(A(B6 (C7 (D8

12. 8051单片机中数据总线是( B 位的。

(A4 (B8 (C16 (D32

13. 若(R仁30H,(30H=10H,则执行指令DEC @R1后,30H单元的内容是(B。

(A2FH (B0FH (C31H (D11H

14. 一个晶振频率是12MHZ 的单片机的机器周期是( A ms。

(A1 (B2 (C0.5 (D3

15. 8051单片机复位后,P0 口的电平是(B。

(A低电平(B高电平(C不确定

16. 在一条汇编语言指令中,必须要有的部分是( B 。

(A 指令标号和操作码(B 操作码和操作数

(C指令注释和操作数(D操作数和指令标号

17. 对外部程序存储器的读操作,应使用( D 指令。

(AMOV (BPUSH (CMOVX (DMOVC

18. 8051具有的定时器/计数器的个数( B 。

(A1 (B2 (C3 (D4

19. 假定(DPTR=2000H,(A=30H,执行以下指令:MOVC A,@A+DPTR 后,送入A 的

是程序存储器( A 单元的内容。

(A2030H (B2031H (C3020H (D2032H

20. 以下关于PC和DPTR的结论中错误的是(C。

(ADPTR是可以访问的,而PC是不可访问的。

(BDPTR和PC都是16位的寄存器。

(C他们都具有自动加“ 1功能。

(DDPTR可以分为2个8位的寄存器使用,而PC不能.o

21. MCS-51系列单片机中,13根地址线的寻址范围可达(A o

(A8KB (B12KB (C16KB (D32KB

22. 若(A=55H,(R0=20H,(20H=34H,则执行指令MOV A,@R0 后,A 的内容是

( B 。

(A50H (B34H (C54H (D35H

23. 假定标号L1的地址为1000H,希望执行指令:L1: L2后程序转至L2(目标地址

为1050H 处,则指令空白处为( A 。

(ASJMP (BAJMP (CJMP (DLJMP

24. 与定时器/计数器的定时方式0 和1 相比,定时工作方式2不具备的特点是( A。

(A 计数溢出后能自动重新加载计数初值(B 增加计数器位数

(C提高定时精度(D适于循环定时和计数

25. 若设置堆栈指针SP的值为40H,在执行RETI指令将断点地址出栈后,则SP 的值为(A

(A3EH (B3FH (C41H (D42H

相关文档
最新文档