习题

一、填空题

1.当51单片机引脚ALE有效时,表示从P0口送出的是_______地址。

2.51单片机系统中,当信号有效时,表示CPU要从_______存储器读取信息。

3.一个机器周期=_______个振荡周期=_______个状态周期。

4.哈佛结构是一种将程序指令存储和数据存储_______的存储器结构。

5.在51系列单片机中,如果采用6MHz晶振,1个机器周期为_______μs。

6.使用8031芯片时,需将引脚接_______电平,因为其片内无_______存储器。

7.单片机的型号为8031/8032时,其芯片引脚一定要接_______电平。

8.当51系列单片机的_______引脚,获得_______个机器周期以上的高电平,可以使单片机复位。

9.51系列单片机中的存储器体系结构主要有_______和_______两种。

10.51系列单片机的时序定时单位有4个,分别是_______、_______、_______和_______。

11.TTL电平为正逻辑电平,_______等价逻辑1,_______等价逻辑0;RS-232-C电平为_______电平,_______等价逻辑1,_______等价逻辑0。

12.要实现对数字10101010的高4位进行翻转,则应选择与数字_______做_______运算。

二、选择题

1.当ALE信号有效时,表示( )。

A.从ROM中读取数据  B.从P0口可靠地送出低8位地址

C.从P0口送出数据  D.从RAM中读取数据

2.51单片机的CPU主要的组成部分为( )。

A.运算器、控制器  B.加法器、寄存器

C.运算器、加法器  D.运算器、译码器

3.单片机8031的ALE引脚是( )。

A.输出高电平  B.输出矩形脉冲,频率为fosc的1/6

C.输出低电平  D.输出矩形脉冲,频率为fosc的1/2

4.访问外部存储器或其他接口芯片时,作为低8位地址线的是( )。

A.P0口  B.P1口

C.P2口  D.P0口和P2口

5.8031单片机若晶振频率为fosc=12MHz,则一个机器周期等于( )µs。

A.1/12  B.1/2  C.1  D.2

6.ALU表示( )。

A.累加器  B.程序状态字寄存器

C.计数器  D.算术逻辑单元

7.单片机8051的XTAL1和XTAL2引脚是( )引脚。

A.外接定时器  B.外接串行口

C.外接中断  D.外接晶振

8.单片机应用程序一般存放在( )中。

A.RAM   B.ROM   C.寄存器  D.CPU

9.二进制的移位计算中,左移1位相当于原数字乘以( ),右移1位相当于原数字除以( )。

A.2  B.3  C.4  D.5

10.MCS-51系列单片机的中断系统可以管理( )个中断源,( )个中断优先级。

A.2  B.3  C.4  D.5

三、判断题

1.在51单片机系统中,一个机器周期等于1.5µs。  ( )

2.8031的CPU是由RAM和EPROM所组成的。  ( )

3.51单片机是常用的16位单片机。  ( )

4.MCS-51的产品8051与8031的区别是:8031片内无ROM。  ( )

5.单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行出错或进入死循环时,可按复位键重新启动。  ( )

6.单片机的一个指令周期是指完成某一个规定操作所需的时间,一般情况下,一个指令周期等于一个时钟周期。  ( )

7.单片机的指令周期是执行一条指令所需要的时间。一般由若干个机器周期组成。  ( )

8.当8051单片机的晶振频率为12MHz时,ALE地址锁存信号端的输出频率为2MHz的方波脉冲。  ( )

四、计算题

写出下列用十六进制表示的逻辑运算式的结果。

1.31H&45H;  2.ABH|56H;

3.3EHÂ8H;  4.55H&AAH;

5.20H^8FH;  6.~ 20H;

7.45H|20H;  8.56H&F0H。