大学MOOC 单片机原理及应用(江西理工大学应用科学学院)1451065170 最新慕课完整章节测试答案
第一周第2讲硬件结构(上)
文章目录
2.1~2.4测验
1、单选题:
在CPU中,控制器的功能是:( )
选项:
A: 进行逻辑运算
B: 分析指令并发出相应的控制信号
C: 进行算术运算
D: 只控制CPU的工作
答案: 【 分析指令并发出相应的控制信号】
2、单选题:
CPU主要的组成部部分为( )
选项:
A: 加法器、寄存器
B: 运算器、控制器
C: 运算器、寄存器
D: 运算器、指令译码器
答案: 【 运算器、控制器】
3、单选题:
CPU中的 用来处理位操作。
选项:
A: 布尔处理器
B: 指令译码器
C: 指令执行器
D: 累加器
答案: 【 布尔处理器】
4、单选题:
MSC-51系列单片机中,片内无ROM的机型是_________。
选项:
A: 8031
B: 8051
C: 8052
D: 89c51
答案: 【 8031】
5、单选题:
INTEL 8051 CPU是( )位的单片机.
选项:
A: 4
B: 8
C: 16
D: 32
答案: 【 8】
6、单选题:
对于INTEL 8031来说,EA脚总是( )
选项:
A: 接地
B: 接电源
C: 悬空
D: 不用
答案: 【 接地 】
7、单选题:
单片机中的程序计数器PC中存放的是( )地址。
选项:
A: 数据
B: 当前指令
C: 下一条将要执行指令
D: 任意
答案: 【 下一条将要执行指令】
8、单选题:
51单片机的RST引脚是( )
选项:
A: I/O端口
B: 数据端口
C: 复位输入端口
D: 电源端口
答案: 【 复位输入端口】
9、单选题:
51单片机中ALE引脚是( )
选项:
A: 地址锁存允许信号
B: 数据锁存允许信号
C: 电源端口
D: 数据读端口
答案: 【 地址锁存允许信号】
10、单选题:
51单片机内部的存储器结构是( )
选项:
A: 冯。诺依曼结构
B: 哈佛结构
C: 程序结构
D: 数据结构
答案: 【 哈佛结构】
11、单选题:
51单片机的程序存储器地址空间为( )
选项:
A: 32KB
B: 64KB
C: 1MB
D: 10MB
答案: 【 64KB】
12、单选题:
51单片机有( )根I/O引脚。
选项:
A: 30
B: 31
C: 32
D: 33
答案: 【 32】
25~2.6测验
1、单选题:
AT89S51单片机CPU的主要组成部分为( )。
选项:
A: 运算器、控制器
B: 加法器、寄存器
C: 运算器、寄存器
D: 运算器、指令译码器
答案: 【 运算器、控制器】
2、单选题:
在AT89S51单片机CPU内部,反映程序运行状态或反映运算结果的特征寄存器是( )。
选项:
A: PC
B: PSW
C: A
D: SP
答案: 【 PSW】
3、单选题:
在单片机中,通常将一些中间计算结果放在( )中。
选项:
A: 控制器
B: 累加器
C: 程序存储器
D: 数据存储器
答案: 【 累加器】
4、单选题:
程序计数器PC用来( )。
选项:
A: 存放指令
B: 存放正在执行的指令地址
C: 存放下一条的指令地址
D: 存放上一条的指令地址
答案: 【 存放下一条的指令地址】
5、单选题:
内部RAM中的可位寻址区的位是给( )。
选项:
A: 位操作准备的
B: 移位操作准备的
C: 控制转移操作准备的
D: 以上都对
答案: 【 以上都对】
6、单选题:
AT89S51的内部RAM中,可位寻址的字节地址空间为( )。
选项:
A: 00H~2FH
B: 20H~2FH
C: 00H~FFH
D: 20H~FFH
答案: 【 20H~2FH】
7、单选题:
AT89S51单片机中,唯一一个用户不能直接使用的寄存器是( )。
选项:
A: PSW
B: DPTR
C: PC
D: B
答案: 【 PC】
8、单选题:
AT89S51存放当前指令地址的寄存器是( )。
选项:
A: 指令寄存器
B: 地址寄存器
C: 程序计数器
D: 状态寄存器
答案: 【 程序计数器】
9、单选题:
单片机的堆栈指针SP始终是( )。
选项:
A: 指示堆栈底
B: 指示堆栈顶
C: 指示堆栈地址
D: 指示堆栈长度
答案: 【 指示堆栈顶】
10、单选题:
关于数据指针DPTR,下列说法正确的是( )。
选项:
A: DPTR是CPU和外部存储器进行数据传送的唯一桥梁
B: DPTR是一个8位寄存器
C: DPTR是由DPH和DPL两个8位寄存器组成的
D: DPTR不可寻址
答案: 【 DPTR是由DPH和DPL两个8位寄存器组成的】
11、单选题:
在8031单片机内部,其RAM高端128个字节的地址空间称为( )区。
选项:
A: 内部数据存储
B: 特殊功能寄存器或SFR
C: 内部程序存储
D: 外部数据存储
答案: 【 特殊功能寄存器或SFR】
12、单选题:
若PSW寄存器的值为18H,则选取的是第_ _组通用寄存器。
选项:
A: 0
B: 1
C: 2
D: 3
答案: 【 3】
13、单选题:
若A中数据为63H,那么PSW的最低位(即奇偶位P)为_ _。
选项:
A: 0
B: 1
C: 2
D: 3
答案: 【 0】
14、单选题:
在微机系统中,CPU是按照 来确定程序的执行顺序的。
选项:
A: 数据指针寄存器DRTR
B: 堆栈指针SP
C: 程序计数器PC
D: 指令译码器
答案: 【 程序计数器PC】
15、单选题:
堆栈遵循 的数据存储原则。
选项:
A: 先进后出
B: 先进先出
C: 后进后出
D: 只进不出
答案: 【 先进后出】
16、单选题:
8051片内有256B的RAM,可分为四个区,00H~1FH为 区。
选项:
A: 工作寄存器
B: 位寻址
C: 堆栈、数据缓冲
D: 特殊功能寄存器
答案: 【 工作寄存器】
17、单选题:
在单片机中,通常将一些中间计算结果放在( )中
选项:
A: 累加器
B: 控制器
C: 程序存储器
D: 数据存储器
答案: 【 累加器】
第一周第一讲单片机概述
第一讲测验
1、单选题:
除了单片机这一名称之外,单片机还可称为( )。
选项:
A: CPU
B: 嵌入式微控制器
C: 微处理器
D: 微处理机
答案: 【 嵌入式微控制器】
2、单选题:
AT89S51单片机片内包含有( )、( )和( )。
选项:
A: CPU,存储器,打印机
B: 存储器,定时器,CPU
C: CPU,存储器,LCD驱动器
D: 磁盘驱动器接口、USB接口、存储器
答案: 【 存储器,定时器,CPU】
3、单选题:
AT89S51单片机型号中的“S”的含义是( )。
选项:
A: 可在线写入程序
B: IAP
C: “增强型”产品
D: “扩展型”产品
答案: 【 可在线写入程序】
4、单选题:
单片机具有计算机的属性,也就是它可以( )。
选项:
A: 控制显示器显示
B: 控制打印机打印
C: 存储数据
D: 运行程序
答案: 【 运行程序】
5、单选题:
下面的各种应用,( )不属于单片机的应用范围。
选项:
A: 工业控制
B: 家用电器的控制
C: 数据库管理
D: 汽车电子设备
答案: 【 数据库管理】
6、单选题:
单片机按使用的环境温度分,可分为( )以及军用产品。
选项:
A: 商用、工业用
B: 工业用
C: 商用、工业用、汽车用
D: 商用
答案: 【 商用、工业用、汽车用】
7、单选题:
AT89S51单片机采用的半导体工艺是( )。
选项:
A: CMOS
B: HMOS
C: CHMOS
D: NMOS
答案: 【 CMOS】
8、单选题:
电子计算机技术在半个世纪中虽有很大的进步,但至今其运行仍遵循着一位科学家提出的基本原理。这位科学家是:( )
选项:
A: 牛顿
B: 因斯坦
C: 冯•诺伊曼
D: 爱迪生
答案: 【 冯•诺伊曼】
9、单选题:
用晶体管作为电子器件制成的计算机属于:( )
选项:
A: 第一代
B: 第二代
C: 第三代
D: 第四代
答案: 【 第二代】
10、单选题:
通常所说的主机是指:( )
选项:
A: CPU和主存
B: 运算器和控制器
C: CPU和磁盘存储器
D: 硬件和软件
答案: 【 CPU和主存】
11、单选题:
计算机能直接识别的语言是:( )
选项:
A: 汇编语言
B: 自然语言
C: 机器语言
D: 高级语言
答案: 【 机器语言】
第二周~第三周第3讲8051指令系统第一次课3.1~3.5第二次课3.6~3.10
第三讲测验第一次课3.1~3.5
1、单选题:
以下运算中对溢出标志OV没有影响或不受OV影响的运算是( )。
选项:
A: 除法运算
B: 符号数加减法运算
C: 乘法运算
D: 逻辑运算
答案: 【 逻辑运算】
2、单选题:
进位标志Cy在( )中。
选项:
A: 累加器A
B: ALU
C: PSW
D: DPTR
答案: 【 PSW】
3、单选题:
下列指令中不影响标志位CY的指令有( )。
选项:
A: ADD A,20H
B: SUBB A,R1
C: MUL AB
D: INC A
答案: 【 INC A】
4、单选题:
执行指令MOVX A,﹫DPTR时,WR*、RD*引脚的电平为( )。
选项:
A: WR*高电平,RD*高电平;
B: WR*低电平,RD*高电平
C: WR*高电平,RD*低电平;
D: WR*低电平,RD*低电平;
答案: 【 WR*高电平,RD*低电平;】
5、单选题:
将累加器中的数据送到片外RAM的40H单元,可执行指令 ( )。
选项:
A: MOVX 40H,A
B: MOV R6,#40HMOV @R6,A
C: MOV R0,#40HMOVX @R0,A
D: MOV R6,#40HMOVX @R6,A
答案: 【 MOV R0,#40HMOVX @R0,A】
6、单选题:
8051指令按指令长度分类,没有( )。
选项:
A: 单字节指令
B: 双字节指令
C: 三字节指令
D: 四字节指令
答案: 【 四字节指令】
7、单选题:
单片机上电后或复位后,工作寄存器R0是在( )。
选项:
A: 0区00H单元
B: 0区01H单元
C: 0区09H单元
D: SFR
答案: 【 0区00H单元】
8、单选题:
对于“DIV AB”指令的执行结果,下列说法正确的是( )。
选项:
A: 商在A中,余数也在A中;
B: 余数在B中,商也在B中;
C: 商在B中,余数在A中;
D: 如果除数为0,则溢出标志位OV置1。
答案: 【 如果除数为0,则溢出标志位OV置1。】
9、单选题:
访问片外数据存储器的寻址方式是( )。
选项:
A: 立即寻址
B: 寄存器寻址
C: 寄存器间接寻址
D: 直接寻址
答案: 【 寄存器间接寻址】
10、单选题:
如果(SP)=42H,(3FH)=12H,(40H)=34H,(41H)=50H,(42H)=80H,则执行下列指令后:POP DPHPOP DPLRET(PCH) =( )。
选项:
A: 80H
B: 50H
C: 34H
D: 12H
答案: 【 34H】
11、单选题:
51单片机汇编语言指令主要包括 和 。
选项:
A: 操作码和符号
B: 操作码和操作数
C: 操作数和符号
D: 数据和程序
答案: 【 操作码和操作数】
12、单选题:
汇编语言指令格式中,根据编程的需要给指令设定的符号地址是( )。
选项:
A: 操作码
B: 标号
C: 注释
D: 数据
答案: 【 标号】
13、单选题:
51单片机汇编语言有( )种操作码。
选项:
A: 40
B: 41
C: 42
D: 43
答案: 【 42】
14、单选题:
51单片机有( )条汇编语言指令。
选项:
A: 100
B: 111
C: 122
D: 133
答案: 【 111】
15、单选题:
下列哪种说法是正确的。
选项:
A: 寻找源操作数的方式称为寻址方式。
B: 寻找源代码的方式称为寻址方式。
C: 寻找源操作数地址的方式称为寻址方式。
D: 寻找源代码地址的方式称为寻址方式。
答案: 【 寻找源操作数地址的方式称为寻址方式。】
16、单选题:
MOV A, R0 该指令输入什么寻址方式。
选项:
A: 直接寻址
B: 立即数寻址
C: 寄存器寻找
D: 寄存器间接寻找
答案: 【 寄存器寻找】
17、单选题:
属于立即数寻址方式的指令( )。
选项:
A: MOV R0, 40H
B: MOV A, @R1
C: MOV A, #40H
D: MOV A, 30H
答案: 【 MOV A, #40H】
18、单选题:
MOVC A,@A+DPTR 属于什么寻找方式。
选项:
A: 寄存器寻找
B: 寄存器间接寻找
C: 基址+变址寻找
D: 相对寻找
答案: 【 基址+变址寻找】
19、多选题:
下列指令错误的是,多选。
选项:
A: MOV A, #20H
B: MOV R0,R1
C: MOV A,@R3
D: MOV #30H, A
答案: 【 MOV R0,R1;
MOV A,@R3;
MOV #30H, A】
20、多选题:
下列关于堆栈说法正确的有( )。
选项:
A: 堆栈对数据的读写遵循“先进后出”的原则。
B: SP的内容就是栈顶位置的地址。
C: PUSH入栈指令操作步骤,首先把数据送到堆栈指针SP指向的单元中,然后 SP+1->SP。
D: POP出栈指令操作步骤,首先把堆栈指针SP指向的单元的内容传送到目标单元中,然后 SP-1->SP。
答案: 【 堆栈对数据的读写遵循“先进后出”的原则。;
SP的内容就是栈顶位置的地址。;
POP出栈指令操作步骤,首先把堆栈指针SP指向的单元的内容传送到目标单元中,然后 SP-1->SP。】
21、多选题:
下列加法指令错误的有( )。
选项:
A: ADD A, @R3
B: ADD R1, A
C: ADDC A, R1
D: ADD A, #20
答案: 【 ADD A, @R3;
ADD R1, A】
22、多选题:
下列对乘法 MUL 指令描述 正确的是( )。
选项:
A: MUL 指令 只能对两个8位无符号数进行运算。
B: MUL 指令的
