第一周第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     DPH‍POP     DPL‍RET‍‌(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 指令的

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

发表评论

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