习题
一、填空题
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。