MSC-51单片机原理与实践——第四章习题及答案解析

前言

这里的习题主要是东软电子出版社《MSC-51单片机原理与实践》书中(书号是978-7-89436-927-7)的习题,也会有一些其他的习题。

答案是正确的,但是答案解析是我自己理解所写的解析。望指正!


目录

前言

选择题

问答题

习题+答案模式

选择题

问答题

最后的话


选择题

1.MCS51单片机的        端口还具有中断、串行通信等第二功能。

(A)P0

(B)P1

(C)P2

(D)P3

2.MCS-51单片机是        位机。

(A)8

(B)16

(C)32

(D)40

3.以下哪个选项是单片机执行的基本单位        

(A)时钟周期

(B)机器周期

(C)指令周期

(D)振荡周期

4.单片机系统中最小的时序单位是        

(A)状态周期

(B)时钟周期

(C)机器周期

(D)指令周期

5.MCS-51单片机晶振频率fosc=12MHz,则一个机器周期为        us(注:1us=10-6s)。

(A)1

(B)12

(C)2

(D)6

6.以下是MCS51单片机的复位引脚。

(A)P0.0

(B)GND

(C)RST

(D)VCC

7.一般情况下,P0端口对应的特殊功能寄存器叫        

(A)P0

(B)P1

(C)P2

(D)P3

8.单片机应用程序中定义的变量一般存放在        

(A)CPU

(B)ROM

(C)寄存器

(D)RAM

9.下列什么信息没有存储在数据存储器中        

(A)中断向量表

(B)用户自定义变量

(D)工作寄存器组区件

(C)特殊功能寄存器

10.MCS-51单片机的存储器采用        

(B)独立编址

(A)连续编址

(C)哈佛结构

(D)冯·诺依曼结构

11,MCS-51单片机可扩展的数据存储器容量为        

(A)64K

(B)32K

(C)8K

(D)1K

答案:

1.D,这个就是知识点的问题了,理解上没有需要特意强调的。

2.A,同上。

3.B,时钟周期和振荡周期是一样的,指令周期一般由多个机器周期组成,所以很明显选B。

4.B,时钟周期是单片机中最小最基础的时间单位。

5.A,12M的晶振的时钟周期是,一个机器周期=12个时钟周期。

6.C,老外最爱的英文缩写。

7.A,字母加数字同样是老外的最爱,所以直接一模一样了,注意的是写代码的时候一定要大写。

8.D,CPU 和寄存器就不用说了,ROM里面都是固定的东西程序初始化代码之类的,RAM还有个中文名字就叫随机存储数据存储器。

9.A,一般来说,比如C51,中断向量表是存储在code区的。

10.C,单片机的存储器采用哈佛结构,即将程序和数据存储在不同的存储空间;通用微型计算机一般采用冯诺依曼结构,将程序和数据合用一个存储空间。

11.A,这个细讲就很复杂了,因为和总线有关。这里可以说一下容易给你抠字眼的地方,就是我们片内如果是4K的话,片外就只有60K,片内没有,片外就是64K。另外,程序存储器的最大扩展空间也为64 K。


问答题

1.MCS51单片机由哪几个部分组成?

2.MCS51单片机有几个可编程的定时/计数器?

3.MCS51单片机有几组I/0口?分别是几位的?命名是什么?

4.MCS51单片机有多少个引脚?引脚如何分类?

5.什么是时钟周期?什么是机器周期?什么是指令周期?三者的关系

6.MCS51单片机的最小系统包括几部分?分别是什么?

答案:

1.MCS-51单片机内部包含:中央处理器(CPU)、程序存储器(ROM)、数据存储器(RAM)、定时/计数器、并行接口、串行接口和中断系统等几大单元。

2.MCS-51单片机有2个可编程定的时/计数器T0和T1。

3.MCS-51单片机有4组并口,都是8位的,分别叫P0、P1、P2、P3。

4.MCS-51单片机有40个引脚,大致可以分为4类:电源、时钟、控制和I/O引脚。

5.单片机内部时钟电路产生的信号周期,称为时钟周期;完成一个基本操作所需要的时间,称为机器周期;执行一条指令所需要的时间,称为指令周期。三者的关系为:

1个指令周期 = 若干个机器周期(1/2/4)

1个机器周期 = 12个时钟周期

6.MCS-51单片机的最小系统包括3部分,分别是:电源电路、晶振电路、复位电路。


习题+答案模式

选择题

1.MCS51单片机的        端口还具有中断、串行通信等第二功能。

(A)P0

(B)P1

(C)P2

(D)P3

1.D,这个就是知识点的问题了,理解上没有需要特意强调的。

2.MCS-51单片机是        位机。

(A)8

(B)16

(C)32

(D)40

2.A,同上。

3.以下哪个选项是单片机执行的基本单位        

(A)时钟周期

(B)机器周期

(C)指令周期

(D)振荡周期

 3.B,时钟周期和振荡周期是一样的,指令周期一般由多个机器周期组成,所以很明显选B。

4.单片机系统中最小的时序单位是        

(A)状态周期

(B)时钟周期

(C)机器周期

(D)指令周期

4.B,时钟周期是单片机中最小最基础的时间单位。

5.MCS-51单片机晶振频率fosc=12MHz,则一个机器周期为        us(注:1us=10-6s)。

(A)1

(B)12

(C)2

(D)6

5.A,12M的晶振的时钟周期是,一个机器周期=12个时钟周期。

6.以下是MCS51单片机的复位引脚。

(A)P0.0

(B)GND

(C)RST

(D)VCC

6.C,老外最爱的英文缩写。

7.一般情况下,P0端口对应的特殊功能寄存器叫        

(A)P0

(B)P1

(C)P2

(D)P3

7.A,字母加数字同样是老外的最爱,所以直接一模一样了,注意的是写代码的时候一定要大写。

8.单片机应用程序中定义的变量一般存放在        

(A)CPU

(B)ROM

(C)寄存器

(D)RAM

8.D,CPU 和寄存器就不用说了,ROM里面都是固定的东西程序初始化代码之类的,RAM还有个中文名字就叫随机存储数据存储器。

9.下列什么信息没有存储在数据存储器中        

(A)中断向量表

(B)用户自定义变量

(D)工作寄存器组区件

(C)特殊功能寄存器

9.A,一般来说,比如C51,中断向量表是存储在code区的。

10.MCS-51单片机的存储器采用        

(B)独立编址

(A)连续编址

(C)哈佛结构

(D)冯·诺依曼结构

10.C,单片机的存储器采用哈佛结构,即将程序和数据存储在不同的存储空间;通用微型计算机一般采用冯诺依曼结构,将程序和数据合用一个存储空间。

11,MCS-51单片机可扩展的数据存储器容量为        

(A)64K

(B)32K

(C)8K

(D)1K

11.A,这个细讲就很复杂了,因为和总线有关。这里可以说一下容易给你抠字眼的地方,就是我们片内如果是4K的话,片外就只有60K,片内没有,片外就是64K。另外,程序存储器的最大扩展空间也为64 K。

问答题

1.MCS51单片机由哪几个部分组成?

1.MCS-51单片机内部包含:中央处理器(CPU)、程序存储器(ROM)、数据存储器(RAM)、定时/计数器、并行接口、串行接口和中断系统等几大单元。

2.MCS51单片机有几个可编程的定时/计数器?

2.MCS-51单片机有2个可编程定的时/计数器T0和T1。

3.MCS51单片机有几组I/0口?分别是几位的?命名是什么?

3.MCS-51单片机有4组并口,都是8位的,分别叫P0、P1、P2、P3。

4.MCS51单片机有多少个引脚?引脚如何分类?

4.MCS-51单片机有40个引脚,大致可以分为4类:电源、时钟、控制和I/O引脚。

5.什么是时钟周期?什么是机器周期?什么是指令周期?三者的关系

5.单片机内部时钟电路产生的信号周期,称为时钟周期;完成一个基本操作所需要的时间,称为机器周期;执行一条指令所需要的时间,称为指令周期。三者的关系为:

1个指令周期 = 若干个机器周期(1/2/4)

1个机器周期 = 12个时钟周期

6.MCS51单片机的最小系统包括几部分?分别是什么?

6.MCS-51单片机的最小系统包括3部分,分别是:电源电路、晶振电路、复位电路。


最后的话

如果有不理解的,或者写错的地方,欢迎指出来我们互相讨论~~

你可能感兴趣的:(MSC-51单片机,51单片机)