第1章
1、 ( )单片机就是CPU。
2、 ( )单片机内部一定有存储器。
3、 ( )目前占据最大市场份额的是8位单片机。 4、 ( )51系列单片机是CISC指令系统。 5、 ( )51系列单片机是RISC指令系统。
第2章
6、 ( )计算机中的机器码就是若干位二进制数。 7、 ( )51系列单片机是16位单片机。
8、 ( )51系列单片机的指令寄存器是一个8位寄存器,用于暂存待执行指令,等待译码。 9、 ( )51系列单片机的累加器是一个8位的寄存器,可以用来存一个操作数或中间结果。
10、 ( )51系列单片机的程序状态字寄存器PSW是一个8位的专用寄存器,用于存放程序运行中的各种状态信
息。
11、 ( )51系列单片机的程序存贮器可以用于存放运算中间结果。 12、 ( )51系列单片机的内部数据存储器有256个字节。
13、 ( )51系列单片机的数据存贮器分为两个地址空间:一个是片内的128字节的RAM,另一个是片外最大可扩
充64K字节的RAM。
14、 ( )单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行出错或进入死循环时,可按复位键重
新启动。
15、 ( )CPU的时钟周期为振荡器频率的倒数。
16、 ( )51系列单片机的一个机器周期等于一个时钟周期。
17、 ( )51系列单片机的指令周期是执行一条指令所需要的时间。一般由若干个机器周期组成。 18、 ( )51系列单片机系统扩展时使用的地址锁存器,是用于锁存高8位地址。
19、 ( )51系列单片机的晶振频率为12MHZ时,ALE地址锁存信号端的输出频率为2MHZ的脉冲。
20、 ( )51系列单片机片内RAM从00H~1FH的32个单元,不仅可以作工作寄存器使用,而且可作为RAM来读
写。
21、 ( )51系列单片机的程序存贮器只能在片内。 22、 ( )51系列单片机的数据存贮器只能在片外。 23、 ( )51系列单片机的特殊功能寄存器都在片内。
24、 ( )51系列单片机程序存储器操作时序中,在不执行MOVX指令时,P0口作为地址线,专用于输出程序存储
器的高8位地址PCL;P2口专用于输出程序存储器的低8位地址PCH。 25、 ( )对于51系列单片机而言,在外部扩展EPROM时,EA引脚应接地。
第3章
26、 ( )汇编语言源程序是单片机可以直接执行的程序。
27、 ( )51系列单片机的指令格式中操作码与操作数之间必须用“,”分隔。 28、 ( )MOV A,20H 表示将立即数20H传送至A中。
29、 ( )MOV A,@R0 表示将R0指示的地址单元中的内容传送至A中。 30、 ( )MOVX A,@DPTR 表示将DPTR指示的地址单元中的内容传送至A中。
31、 ( )数据传送指令是把源操作数传送到目的操作数,指令执行后,源操作数清0,目的操作数修改为源操作
数。
32、 ( )MOVX为片外RAM传送指令。 33、 ( )MOVC为程序存储器传送指令。
34、 ( )将37H单元的内容传送至A的指令是:MOV A,#37H。
35、 ( )51系列单片机CPU对片外RAM的访问只能用寄存器间接寻址的方式,且仅有4 条指令。 36、 ( )如JC rel发生跳转时,目标地址为当前指令地址加上偏移量。
37、 ( )对于AT89C51单片机,当CPU对内部程序存储器寻址超过4K时,系统会自动在外部程序存储器中寻址。
1
38、 ( )指令MUL AB执行前(A)=F0H,(B)=05H,执行后(A)=FH5,(B)=00H。 39、 ( )已知:DPTR=11FFH 执行INC DPTR(1字节指令)后,结果:DPTR=1200H。 40、 ( )已知:A=11H B=04H,执行指令DIV AB后,其结果:A=04H,B=1 CY=OV=0。 41、 ( )已知:A=1FH,(30H)=83H,执行 ANL A,30H 后,结果:A=03H (30H)=83H P=0。 42、 ( )无条件转移指令LJMP addr16称长转移指令,允许转移的目标地址在128KB空间范围内。 43、 ( )指令JNB bit,rel是判位转移指令,即表示bit=1时转。
44、 ( )51系列单片机的PC与DPDR都在CPU片内,因此指令MOVC A,@A+PC与指令MOVC A,@A+DPTR执行时
只在单片机内部操作,不涉及片外存储器。
45、 ( )绝对调用指令ACALL addr11能在本指令后一字节所在的2K字节程序存贮区内调用子程序。 46、 ( )指令LCALL addr16能在64K字节范围内调用子程序。 47、 ( )指令MOV A,00H执行后A的内容一定为00H。
48、 ( )指令MUL AB执行前(A)=43H,(B)=05H,执行后(A)=15H,(B)=02H。 49、 ( )51系列单片机的布尔处理器是以A为累加器进行位操作的。
50、 ( )执行指令FGO bit F0 ,表示凡用到F0位的指令中均可用FGO来代替。 51、 ( )执行指令
ORG 2000H;
BCD: DB “A,B,C,D”
表示将A、B、C、D的ASII码值依次存入2000H开始的连续单元中。
第4章
52、 ( )用C51编写的程序,运行速度比用汇编语言程序快。 53、 ( )在C51中使用变量时,应尽量避免将其放在片外RAM中。 54、 ( )C51中新增了位变量,这种变量是不能作为数组使用的。 55、 ( )C51中的中断服务函数是标准C没有的。
56、 ( )用C51编程时,应该尽量使用字长短一些的变量。
57、 ( )用C51编程时,对有符号数的处理要比无符号数耗费更多的时间
第6章
58、 ( )51系列单片机的内部并行端口都可以作为输入或输出口使用。 59、 ( )51系列单片机5个中断源相应地在芯片上都有中断请求输入引脚。 60、 ( )51系列单片机启动定时器工作,可使用SETB TRi指令。 61、 ( )51系列单片机对最高优先权的中断响应是无条件的。
62、 ( )51系列单片机中,中断初始化时,对中断控制器的状态设置,只可使用位操作指令,而不能使用字节
操作指令。
63、 ( )51系列单片机系统复位后,中断请求标志TCON和SCON中各位均为0。
64、 ( )51系列单片机的中断允许寄存器的IE的作用是用来对各中断源进行允许或禁止的操作。
65、 ( )51系列单片机用户在编写中断服务程序应在中断入口矢量地址存放一条无条件转移地址,以防止中断
服务程序容纳不下。
66、 ( )51系列单片机串行口请求中断,CPU响应中断后,必须在中断服务程序中,用软件清除相应的中断标志
位,以撤消中断请求。
67、 ( )51系列单片机中,如设外部中断0中断,应置中断允许寄存器IE的EA位和EX0位为1。 68、 ( )51系列单片机外部中断0中断的入口地址是0003H。
69、 ( )51系列单片机允许5个中断源请求中断,都可以用软件来屏蔽,即利用中断允许寄存器IE来控制中断
的允许和禁止。
70、 ( )指令JNB TF0,LP的含义是:若定时器T0未计满数,就转LP。
71、 ( )当51系列单片机的定时器T0计满数变为0后,溢出标志位(TCON的TF0)也变为0。 72、 ( )在51系列单片机内部结构中,TMOD为模式控制寄存器,可以用来控制定时器的启动与停止。 73、 ( )在51系列单片机内部结构中,TCON为控制寄存器,可以用来控制定时器的启动与停止。
2
74、 ( )51系列单片机的两个定时器的均有两种工作模式,即定时和计数模式。 75、 ( )串行数据传送时,对于一个字节来说,至少要采样8次才能完成。 76、 ( )异步串行通信的一帧数据中,必须有起始位和停止位。 77、 ( )串行通信的优势体现在长距离信息传送中。
78、 ( )串行口数据缓冲器SBUF是可以直接寻址的专用寄存器。
第7章
79、 ( )51系列单片机扩展片外存储器时,地址是从P0口和P2口输出的。 80、 ( )51系列单片机扩展片外存储器时,地址是从P1口和P3口输出的。 81、 ( )51系列单片机扩展片外存储器时,数据是从P0口输入和输出的。 82、 ( )51系列单片机扩展片外存储器时,必须有片外地址锁存器。 83、 ( )51系列单片机扩展片外存储器时,不需要片外地址锁存器。
84、 ( )51系列单片机扩展片外存储器时,地址分配的3种方法中最节约器件的是线选方式。 85、 ( )51系列单片机扩展片外存储器时,地址分配的3种方法中使用器件最多的是全译码方式。 86、 ( )51系列单片机扩展片外存储器时,地址分配的3种方法中不会产生地址重叠的是全译码方式。 87、 ( )为了能够存放大量待处理的数据和中间结果,可以在单片机外部扩展程序存储器。 88、 ( )为了能够存放大量待处理的数据和中间结果,可以在单片机外部扩展数据存储器。 89、 ( )单片机扩展片外程序存储器时,读选通信号是PSEN。 90、 ( )单片机扩展片外程序存储器时,读选通信号是WR。 91、 ( )单片机扩展片外数据存储器时,读选通信号是PSEN。 92、 ( )单片机扩展片外数据存储器时,写选通信号是RD。 93、 ( )51系列单片机的PSEN是输入信号。 94、 ( )51系列单片机的PSEN是输出信号。 95、 ( )51系列单片机的WR是输入信号。 96、 ( )51系列单片机的WR是输出信号。 97、 ( )51系列单片机的RD是输入信号。 98、 ( )51系列单片机的RD是输出信号。 99、 ( )51系列单片机的ALE是输入信号。 100、 101、
( )51系列单片机的ALE是输出信号。
( )所谓线选法就是将存储器芯片未使用的地址线作为存储器芯片的片选信号。
第8章
102、 103、 104、 105、 106、 107、 108、 109、 110、 111、 112、 113、 114、
( )在接口芯片中,通常都有一个片选端CS(或CE),作用是当CS为低电平时该芯片才能进行读写( )无条件传送要求外设总是处于准备好状态。
( )中断传送方式的CPU的利用率高于查询传送方式的CPU利用率。 ( )单片机通过数据总线扩展输入接口,必须使用三态缓冲器。 ( )单片机通过数据总线扩展输出接口,必须使用锁存器。 ( )51系列单片机扩展片外接口时,使用的是独立编址方法。 ( )无条件传送要求外设总是处于准备好状态。 ( )中断传送方式比查询传送方式的CPU的利用率低。
( )51系列单片机的内部并行端口都可以作为输入或输出口使用。
( )单片机使用按键输入时,机械抖动会造成按一次键被识别为几次的后果。 ( )单片机使用键盘的方案中,独立式比矩阵式节约单片机资源。 ( )LED显示器的动态显示方案比静态显示方案的驱动程序简单。 ( )LED显示器的动态显示方案比静态显示方案少占用I/O口。
3
操作。
115、 116、 117、 118、 119、 120、 121、 122、 123、 124、 125、 126、 127、 128、 129、 130、
( )LED显示器的动态显示方案比静态显示方案占用CPU多。 ( )LED显示器的动态显示方案中各LED显示器的同名段独立。 ( )LED显示器的动态显示方案中各LED显示器的位(公共端)相连。 ( )D/A转换器是计算机系统的输出设备。 ( )D/A转换器是计算机系统的输入设备。 ( )A/D转换器是计算机系统的输出设备。 ( )A/D转换器是计算机系统的输入设备。
( )DAC0832是8位D/A转换器,其输出量为电流量。 ( )ADC0809是8路8位A/D转换器,其输出量为数字量。
( )一般来讲,12位的A/D转换器的精度会高于8位A/D转换器的精度。 ( )逐次逼近式A/D转换器的内部总会有一个D/A转换器。 ( )一般来讲,A/D和D/A转换器的位数越多,精度也越高。 ( )D/A转换器的数字量是它的输出量。 ( )A/D转换器的数字量是它的输出量。 ( )
( )51系列单片机
第1章
1、 ( )51系列单片机的字长是
A:4位
B:8位
C:16位
D:32位
2、 ( )89C51是:
A:CPU B:微处理器 C:单片微机 D:控制器
第2章
3、 ( )使用89C51,且EA=1时,则可以外扩ROM的容量为:
A:64KB
B:60KB
C:58KB
D:56KB
4、 ( )所谓CPU是指:
A:运算器控制器 B:运算器与存储器 C:输入输出设备 D:控制器与存储器 5、 ( )51系列单片机的CPU主要的组成部分为:
A:运算器、控制器 B:加法器、寄存器 C:运算器、加法器 D:运算器、译码器 6、 ( )PSW=18H时,则当前工作寄存器是:
A:0组 B:1组 C:2组 D:3组
7、 ( )下面哪条指令将51系列单片机的工作寄存器置成3区(最后一区):
A:MOV PSW,#13H B:MOV PSW,#18H C:SETB PSW.4 CLR PSW.3 D:SETB PSW.3 CLR PSW.4 8、 ( )51系列单片机中的程序计数器PC用来:
A:存放指令
B:存放正在执行的指令地址
C:存放下一条指令地址 D:存放上一条指令地址
9、 8051单片机的I/O引脚中,具有外中断、串行通信等第二功能的是 (D)
A:P0口 B:P1口 C:P2口 D:P3口 10、 ( )51系列单片机外扩ROM、RAM时,它的数据总线是:
A:P0 B:P1 C:P2 D:P3
11、 ( )51系列单片机在外扩ROM、RAM时,它的地址是通过以下传送:
A:P0和P1 B:P0和P2 C:P1和P2 D:P1和P3 12、 ( )当ALE信号有效时,表示:
A:从ROM中读取数据 B:从P0口送出地址低8位
4
C:从P0口送出数据 D:从RAM中读取数据 A:00H B:07H C:60H D:70H
13、 ( )51系列单片机上电复位后,SP的内容应是: 14、 ( )51系列单片机的堆栈必须位于:
A:片内数据存储区 B:片外数据存储区 C:片内程序存储区 D:片外程序存储区 A:80H B:81H C:82H D:83H
16、 ( )51系列单片机系统中,当PSEN信号有效时,表示CPU要从以下存储区读取信息:
A:片内数据存储区 B:片外数据存储区 C:片内程序存储区 D:片外程序存储区 17、 ( )访问外部数据存储器时,不会使用的信号是 (C )
A:RD B:WR A:02H B:0BH C:12H D:1BH
19、 ( )51系列单片机一个机器周期包含的振荡(时钟)周期数为:
A:1 B:4 C:8 D:12
20、 ( )8051有四个工作寄存器区,单片机复位结束后,使用的工作寄存器是
A:0组 B:1组 C:2组 D:3组 21、 ( )单片机 8051 的 XTAL1 和 XTAL2 引脚的作用是:
A:外接定时器 B:外接串行口 C:外接中断 D:外接晶振 22、 ( )51系列单片机的机器周期为2μs,则其晶振频率fosc为:
A:1 MHz B:2 MHz C:6 MHz D:12 MHz
23、 ( )为了使89C51发生复位,应当在89C51的RST引脚上加:
A:2个振荡(时钟)周期以上的低电平 B:2个机器周期以上的低电平 C:2个振荡(时钟)周期以上的高电平 D:2个机器周期以上的高电平 A:低电平 B:高电平 C:高阻 D:以上均可
25、 ( )51系列单片机上电复位后,PC的内容和SP的内容为:
A:0000H,00H B:0000H,07H C:0003H,07H D:0800H,08H
26、 ( )51系列单片机在工作时,如果不执行读、写片外RAM的指令,则ALE引脚:
A:输出高电平 B:输出脉冲,频率为fosc的1/6 C:输出低电平 D:输出脉冲,频率为fosc的1/2
27、 ( )51系列单片机不使用内部程序存储器时,它的EA引脚:
A:必须接地 B:必须接+5V C:可悬空 D:以上三种视需要而定
28、 ( )51系列单片机访问外部存贮器或其它接口芯片时,作数据线和低8位地址线的是:
A:P0口 B:P1口 C:P2口 D:P3口 29、 ( )PSW中的RS1和RS0用来:
A:选择工作寄存器组 B:指示复位 C:选择定时器 D:选择工作方式 30、 ( )上电复位后,PSW的值为:
A:01H B:07H C:FFH D:00H 31、 ( )堆栈指针SP的直接地址是:
A:00H B:07H C:81H D:FFH
32、 ( )51系列单片机的P0口,当使用外部存贮存器时它是用来作为:
A:传输高8位地址口 B:传输低8位地址口 C:传输高8位数据口 D:传输低8位地址/数据口 33、 ( )对于51系列单片机,其内部RAM:
A:全部只能位寻址 B:全部只能字节寻址
5
C:PSEN D:ALE
18、 ( )PSW中RS1=1, RS0=0时,R2的地址为:
15、 ( )以下51系列单片机特殊功能寄存器中,能够使用位寻址的是:
24、 ( )为了使89C51发生复位,应当在8051的RST引脚上加: