第一节 单片机概述

本节测验

1、单选题:
单片机内部数据之所以用二进制形式表示,主要是‎
选项:
A: 为了编程方便
B: 受器件的物理性能限制
C: 为了通用性  
D:     为了提高运算速度 
答案: 【 受器件的物理性能限制

2、单选题:
‌在家用电器中使用单片机应属于微计算机的‍
选项:
A: 辅助设计应用
B: 测量、控制应用
C: 数值计算应用
D:             数据处理应用
答案: 【 测量、控制应用

3、单选题:
下面的哪一项应用,不属于单片机的应用范围。‍
选项:
A: 工业控制
B: 家用电器的控制
C: 数据库管理
D: 汽车电子设备
答案: 【 数据库管理

4、单选题:
​单片机与普通微型计算机的不同之处在于其将        、        、和        三部分,通过内部        连接在一起,集成于一块芯片上。‏
选项:
A: CPU、存储器、I/O口、总线
B: I/O口、总线、CPU、存储器
C: 存储器、I/O口、总线、CPU
D: 总线、CPU、存储器、I/O口
答案: 【 CPU、存储器、I/O口、总线

5、单选题:
‏判断“单片机是一种CPU”这种说法‌
选项:
A: 正确
B: 错误
C: 不知道
D: 可能
答案: 【 错误

第二节 单片机的硬件结构

知识点测试

1、单选题:
​程序在运行中,当前PC的值是        。‎
选项:
A: 当前正在执行指令的前一条指令的地址
B: 当前正在执行指令的地址
C: 当前正在执行指令的下一条指令的首地址
D: 控制器中指令寄存器的地址
答案: 【 当前正在执行指令的下一条指令的首地址

2、单选题:
‍若执行 8AH+7EH 的计算后,则Cy和Ac标志位的值分别为​
选项:
A: 0,0
B: 0,1
C: 1,0
D: 1,1
答案: 【 1,1

3、单选题:
​累加器A 和 程序状态字寄存器 PSW 分别是几位寄存器?‏
选项:
A: 1,1
B: 8,8
C: 16,16
D: 8,16
答案: 【 8,8

4、判断题:
‌PC可以看成是程序存储器的地址指针。​
选项:
A: 正确
B: 错误
答案: 【 正确

5、填空题:
​若A中的内容为63H,那么,P标志位的值为         。‏
答案: 【 0

6、填空题:
‏AT89S52单片机程序存储器的寻址范围是由程序计数器PC的位数所决定的,因为AT89S52单片机的PC是16位的,因此其寻址的范围为         KB。‍
答案: 【 64

7、填空题:
‎AT89S52单片机共有               个并行I/O端口。‎
答案: 【 4

硬件知识测试

1、单选题:
程序在运行中,当前PC的值是        。‍
选项:
A: 当前正在执行指令的前一条指令的地址
B: 当前正在执行指令的地址
C: 当前正在执行指令的下一条指令的首地址
D: 控制器中指令寄存器的地址
答案: 【 当前正在执行指令的下一条指令的首地址

2、单选题:
‌若执行 8AH+7EH 的计算后,则Cy和Ac标志位的值分别为‏
选项:
A: 0,0
B: 0,1
C: 1,0
D: 1,1
答案: 【 1,1

3、单选题:
‌累加器A 和 程序状态字寄存器 PSW 分别是几位寄存器?‎
选项:
A: 1,1
B: 8,8
C: 16,16
D: 8,16
答案: 【 8,8

4、判断题:
‌PC可以看成是程序存储器的地址指针。‌
选项:
A: 正确
B: 错误
答案: 【 正确

5、填空题:
‎若A中的内容为63H,那么,P标志位的值为         。‌
答案: 【 0

6、填空题:
‌AT89S52单片机程序存储器的寻址范围是由程序计数器PC的位数所决定的,因为AT89S52单片机的PC是16位的,因此其寻址的范围为         KB。‍
答案: 【 64

7、填空题:
​AT89S52单片机共有               个并行I/O端口。​​​
答案: 【 4

第三节 单片机的存储器

单片机存储器知识测验

1、单选题:
​内部RAM中,可作为工作寄存器区的单元地址为        H~        H。​
选项:
A: 00H,07H
B: 00H,1FH
C: 00H,7FH 
D: 00H,0FFH
答案: 【 00H,1FH

2、判断题:
​特殊功能寄存器SP内存放的是堆栈栈顶单元的内容。‎
选项:
A: 正确
B: 错误
答案: 【 错误

3、判断题:
‎使用AT89S52单片机且引脚EA*=1时,仍可外扩64KB的程序存储器。​
选项:
A: 正确
B: 错误
答案: 【 错误

4、判断题:
‍AT89S52单片机中特殊功能寄存器(SFR)使用片内RAM的部份字节地址。‎
选项:
A: 正确
B: 错误
答案: 【 正确

5、判断题:
‍片内RAM的位寻址区,只能供位寻址使用,而不能进行字节寻址。‌
选项:
A: 正确
B: 错误
答案: 【 错误

6、判断题:
‍堆栈区是单片机内部的一个特殊区域,与RAM无关。‎
选项:
A: 正确
B: 错误
答案: 【 错误

7、填空题:
‏单片机程序存储器的寻址范围是由PC的位数所决定的,若PC是11位的,其寻址空间为(       )KB 。​
答案: 【 2

8、填空题:
‌32KB存储单元需要(       )条地址线寻址。​
答案: 【 15

9、填空题:
‎起止范围为3000H-6FFFH的存储器的容量是(   )KB。‌
答案: 【 16

第四节 单片机的并行口、时钟电路、复位电路

知识点测试

1、单选题:
‎在AT89S52单片机中,如果采用12MHz晶振,一个机器周期为      。‏
选项:
A: 1µs
B: 2µs
C: 6µs
D: 12µs
答案: 【 1µs

2、单选题:
‌AT89S52单片机上电复位后,当前的工作寄存器区是第     组工作寄存器区。‍
选项:
A: 0
B: 1
C: 2
D: 3
答案: 【 0

3、判断题:
‎AT89S52单片机复位时,程序指针PC中的内容为0000H。​
选项:
A: 正确
B: 错误
答案: 【 正确

4、判断题:
‌单片机的主频越高,其运算速度越快。‍
选项:
A: 正确
B: 错误
答案: 【 正确

5、判断题:
‍AT89S52单片机中的一个机器周期为1µs。‌
选项:
A: 正确
B: 错误
答案: 【 错误

6、判断题:
‏AT89S52单片机复位时,堆栈指针SP中的内容为07H。​
选项:
A: 正确
B: 错误
答案: 【 正确

7、填空题:
‏AT89S52单片机的机器周期等于        个时钟振荡周期。‍
答案: 【 12

8、填空题:
‍AT89S52单片机上电复位后,PSW=        。‏
答案: 【 0##%_YZPRLFH_%##00H

第五节 8051指令系统-寻址方式

知识点测验

1、单选题:
‍指令格式是由    和    组成,也可仅由     组成。‌
选项:
A: 操作码、操作数、操作码
B: 操作数、操作码、操作数
C: 操作码、操作数、寻址方式
D: 操作数、寄存器、存储器
答案: 【 操作码、操作数、操作码

2、单选题:
‌在基址加变址寻址方式中,以    作为变址寄存器。‍
选项:
A: A
B: B
C: PC
D: SP
答案: 【 A

3、单选题:
‌指令 MOV   A ,  # 5FH‌‌        MOV  C ,  Acc.7 ‌‌执行后,Cy的值是‌
选项:
A: 0
B: 1
C: 5
D: F
答案: 【 0

4、单选题:
​执行如下三条指令后,30H单元的内容是‍​MOV   R1,#30H‍​MOV  40H,#0EH‍​MOV  @R1,40H‍
选项:
A: 0EH
B: 30H
C: 40H
D: 3EH
答案: 【 0EH

5、单选题:
‏在系统时钟为12MHz晶振的条件下,机器周期为‏
选项:
A: 1µs
B: 2µs
C: 6µs
D: 12µs
答案: 【 1µs

6、多选题:
‎在基址加变址寻址方式中,以    或    作为基址寄存器。‌
选项:
A: PC
B: DPTR
C: PSW
D: A
答案: 【 PC;
DPTR

7、判断题:
​立即数寻址方式是被操作的数据本身就在指令中,而不是它的地址在指令中。​
选项:
A: 正确
B: 错误
答案: 【 正确

8、判断题:
‍内部寄存器Rn(n=0~7)可作为间接寻址寄存器。​
选项:
A: 正确
B: 错误
答案: 【 错误

9、填空题:
‍在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容不是操作数,而是操作数的    。‌
答案: 【 地址

第六节 8051指令系统-数据传送类指令

知识点测验

1、单选题:
下列程序段的功能是        。‎PUSH    Acc‎PUSH    B‎POP     Acc‎POP     B‎
选项:
A: A的内容与B的内容互换
B: A的内容与B的内容入栈
C: A的内容与B的内容出栈
D: A的内容与B的内容不变
答案: 【 A的内容与B的内容互换

2、单选题:
如果(DPTR)=507BH,(SP)=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,则执行下列指令后,(DPH)=   ,(DPL)=   ,(SP)=   。‌POP    DPH‌POP     DPL‌‌    POP     SP‌‌‌
选项:
A: 3CH、5FH、50H
B: 5FH、50H、3CH
C: 5FH、3CH、50H
D: 50H、7BH、32H
答案: 【 3CH、5FH、50H

3、单选题:
假定,(SP)=60H,(A)=30H,(B)=70H,执行下列指令后,SP的内容为   ,61H单元的内容为   ,62H单元的内容为   。‍PUSH    Acc‍PUSH    B‍‎‍
选项:
A: 62H、30H、70H
B: 61H、30H、70H

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注