大学MOOC 单片机原理及接口技术-机电18级(专)(东北电力大学)1451576186 最新慕课完整章节测试答案
第一节 单片机概述
文章目录
- 第一节 单片机概述
- 第二节 单片机的硬件结构
- 第三节 单片机的存储器
- 第四节 单片机的并行口、时钟电路、复位电路
- 第五节 8051指令系统-寻址方式
- 第六节 8051指令系统-数据传送类指令
- 第七节 8051指令系统
- 第八节 8051指令系统
- 第九节 8051指令系统-转移指令
- 第十节 8051指令系统及程序设计基础
- 第十一节 汇编语言程序设计基础
- 第十二节 汇编语言程序设计基础
- 第十三节 单片机中的中断系统(1)
- 第十四节 单片机中的中断系统(2)
- 第十五节 单片机中的定时器计数器(1)
- 第十六节 单片机中的定时器计数器(2)
- 第十七节 单片机中的定时器计数器(3) 和 单片机的串行口(1)
- 第十八节 AT89S52单片机中的串行口(2)
- 平台测试
本节测验
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,#30HMOV 40H,#0EHMOV @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 AccPUSH BPOP AccPOP 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 DPHPOP 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 AccPUSH B
选项:
A: 62H、30H、70H
B: 61H、30H、70H
