单片机练习题库与参考答案
一、单选题(共107题,每题1分,共107分)
1.8051单片机的堆栈位于()中。
A、外部RAM
B、程序存储器
C、内部RAM
D、寄存器
正确答案:C
2.累加器A的内容是0ADH,执行RLCA指令后累加器的内容变为()。
A、5B
B、5A
C、56
D、不确定
正确答案:D
3.对于MCS-51单片机来说,若其振荡器已经工作,则在其RST引脚加至少持续()个机器周期的高电平就可以实现单片机的复位。
A、2
B、4
C、6
D、8
正确答案:A
4.下列芯片中属于单片机的芯片是()。
A、Z80
B、89C2051
C、80486
D、80286
正确答案:B
5.8051的内部RAM中,可以进行位寻址的地址空间为()。
A、00H~2F
B、(B)20H~2F
C、(C)00H~FF
D、20H~FFH
正确答案:B
6.MCS-51系列单片机的P1口可以驱动()个LSTTL负载。
A、2
B、4
C、8
D、16
正确答案:B
7.对于8751单片机,当其引脚EA接低电平时,可扩展的外部程序存储器最大为()k字节。
A、64
B、60
C、32
D、16
正确答案:A
8.当T1向51系列单片机的CPU发出中断请求时,若CPU允许并接受中断时,程序计数器PC的内容将被自动修改为()。
A、0003
B、000B
C、0013
D、001BH
正确答案:D
9.下列寄存器中,()不能用数据传送类指令修改其值。
A、AC
B、SP
C、TCON
D、PC
正确答案:D
10.累加器A的内容是61H,执行RLA指令后累加器的内容变为()。
A、0C2
B、0B0
C、30
D、31H
正确答案:A
11.当单片机所有多余的地址线都接到译码器的信号输入端时,这种译码方式称为()。
A、部分译码
B、线译码
C、全译码
D、混合译码
正确答案:C
12.8031单片机是()位机。
A、16
B、8
C、4
D、2
正确答案:B
13.8051单片机的P0口除作为输入/输出接口使用外,还可以作为()使用。
A、高8位地址总线
B、控制总线
C、低8位地址总线和数据总线
D、读写控制线
正确答案:C
14.8051单片机中,唯一一个用户不能直接使用的寄存器是()。
A、P
B、(B)
C、P
D、AC
E、D.B
正确答案:A
15.AJMP跳转空间最大可达到()。
A、2K
B、(B)256
C、(C)128
D、64KB
正确答案:A
16.8051单片机的串行接口具有()种工作方式。
A、2
B、3
C、4
D、5
正确答案:C
17.MCS—51系列单片机扩展存储器芯片时,4个I/O口中做为数据总线的是()。
A、P0口和P2口
B、仅P0口
C、P2口和P3口
D、仅P2口
正确答案:B
18.8032单片机的字长是()位。
A、16
B、8
C、4
D、32
正确答案:B
19.下列芯片中属于单片机的芯片是()。
A、8086
B、80386
C、8155
D、AT89C1051
正确答案:D
20.下列产品中属于嵌入式系统的是()。
A、服务器
B、台式计算机
C、笔记本电脑
D、MP4
正确答案:D
21.AT89C2051是()位的单片机。
A、4
B、8
C、准16
D、16
正确答案:B
22.累加器A的内容是9BH,执行RRA指令后累加器的内容变为()。
A、37
B、30
C、0C0
D、0CDH
正确答案:D
23.8032单片机的字长是()位。
A、8
B、1
C、4
D、16
正确答案:A
24.在堆栈操作中,当进栈数据全部弹出后,这时SP应指向()。
A、栈底单元
B、栈底单元地址加1
C、7FH单元
D、栈底单元地址减1
正确答案:A
25.下列特殊功能寄存器中可以位寻址的是()。
A、IP(0B8
B、(B)DPL(82
C、(C)TH1(8D
D、SP(81
正确答案:A
26.累加器A的内容是85H,执行RLA指令后累加器的内容变为()。
A、42
B、43
C、0A
D、0BH
正确答案:D
27.对于8051单片机,当其引脚EA接高电平时,可扩展的外部程序存储器最大为()k字节。
A、32
B、60
C、64
D、128
正确答案:B
28.下列指令中有错误的是()。
A、CLR
B、MOVX
C、(C)MOV
D、JB
E、TF0,LOOP
正确答案:A
29.MCS-51单片机有片内RAM容量()。
A、4K
B、(B)8K
C、(C)128
D、256B
正确答案:C
30.累加器