单片机选择题题库复习进程.docx
《单片机选择题题库复习进程.docx》由会员分享,可在线阅读,更多相关《单片机选择题题库复习进程.docx(16页珍藏版)》请在冰豆网上搜索。
![单片机选择题题库复习进程.docx](https://file1.bdocx.com/fileroot1/2023-2/6/0022e727-eda4-40bc-88f0-df0c621937b9/0022e727-eda4-40bc-88f0-df0c621937b91.gif)
单片机选择题题库复习进程
单片机选择题题库
一.单项选择题(从以下四个选项中选出一个正确答案,多选,错选不给分)。
1.MCS-52子系列与MCS-51子系列相比,下列说法错误的是()
A.片内ROM从4KB增加到8KBB.片内RAM从128位增加到256位
C.定时/计数器从2个增加到3个D.中断源从5个增加到6个
2.若PSW.4=0,PSW.3=1,现在需要保存R1的内容,可执行()指令。
A.PUSHR1B.PUSH@R1
C.PUSH01HD.PUSH09H
3.下列指令不是变址寻址方式的是()
A.JMP@A+DPTRB.MOVCA,@A+PC
C.MOVXA,@DPTRD.MOVCA,@A+DPTR
4.MCS-51单片机有片内ROM容量()
A.4KBB.8KB
C.128BD.256B
5.MCS-51单片机的位寻址区位于内部RAM的()单元。
A.00H—7FHB.20H—7FH
C.00H—1FHD.20H—2FH
6.MCS-51单片机的串行中断入口地址为()
A.0003HB.0013H
C.0023HD.0033H
7.MCS-51单片机的最小时序定时单位是()
A.状态B.拍节
C.机器周期D.指令周期
8.若MCS-51单片机采用6MHz的晶振,其复位高电平脉冲时间应该超过()。
A.2
B.4
C.2mSD.4mS
9.程序状态字PSW的()位为1时,表示带符号数加减运算中,累加器A产生了溢出。
A.CYB.ACC
C.OVD.P
10.MCS-51单片机的RS1,RS0=11时,当前寄存器R0—R7占用内部RAM()单元。
A.00H—07HB.08H—0FH
C.10H—17HD.18H—1FH
11.MCS-51单片机有片内RAM容量()。
A.4KBB.8KB
C.128BD.256B
12.MCS-51单片机的外部中断0中断入口地址为()。
A.0003HB.000BH
C.0013HD.001BH
13.MCS-51单片机的最大时序定时单位是()。
A.拍节B.状态
C.机器周期D.指令周期
14.MCS-51单片机的定时器/计数器工作方式1是()。
A.8位计数器结构B.16位计数器结构
C.13位计数器结构D.2个8位计数器结构
15.MCS-51单片机在访问外部数据存储器时,其地址指针可采用()。
A.DPTRB.PC
C.PSWD.SP
16.MCS-51单片机在正常运行程序时RST/VPD引脚应为()。
A.高电平B.低电平
C.脉冲输入D.高阻态
17.8051单片机有()中断源。
A.3个B.4个
C.5个D.6个
18.要用传送指令访问MCS-51程序存储器,它的指令操作码助记符应是()
A.PUSHB.MOV
C.MOVXD.MOVC
19.中央处理器是由()构成。
A.运算器、存储器B.运算器、控制器
C.运算器和I/O接口D.运算器、控制器、存储器和I/O接口
20.下列关于RST引脚作用的正确说法是()
A.当该引脚输入的信号延续4周期以上的高电平时,完成单片机复位操作
B.当该引脚输入的信号延续2个机器周期的高电平时,完成单片机复位操作
C.有内部ROM的芯片固化程序时,由此引脚送入编程脉冲
D.有内部ROMless的芯片固化程序时,由此引脚送入编程电压
21.下列指令中属于位寻址方式的是()
A.MOVA,30HB.MOVC,30H
C.MOV20H,30HD.MOVA,#30H
22.51单片机的时序单位从小到大依次是()。
A.拍节、状态、机器周期,指令周期B.状态、拍节、机器周期,指令周期
C.拍节、状态、指令周期,机器周期D.状态、机器周期、拍节、指令周期
23.MCS-51单片机堆栈是按()方向伸展的。
A.由低到高B.由高到低
C.由程序设定D.随机分配
24.下列伪指令中关于数据字不正确的定义为()。
A.DS50B.DB0234H,A
C.SUMEQU20HD.DW1ABH
25.假定设置堆栈指针SP的值为36H,在执行指令PUSH20H后SP的值为()。
A.35HB.38H
C.37HD.20H
26.MOVXA,@DPTR指令中源操作数的寻址方式是()。
A.寄存器寻址B.寄存器间接寻址
C.直接寻址D.立即寻址
27.在远距离数据传送时,一般采用()传送方式。
A.串行B.并行
C.模拟D.数字
28.MCS-52子系列与MCS-51子系列相比,下列说法错误的是()。
A.片内ROM从4KB增加到8KBB.片内RAM从128位增加到256位
C.定时/计数器从2个增加到3个D.中断源从5个增加到6个
29.下列关于MCS-51单片机的复位方式说法正确的是()。
A.复位时将PC和SP清零,使得单片机从0000H单元开始执行程序
B.复位可以使系统脱离死锁状态,并且是退出掉电方式的唯一方法
C.复位会改变内部的一些专用寄存器和用户RAM中的数据
D.复位时会将ALE设置为高电平,PSEN为低电平
30.下列指令不是变址寻址方式的是()。
A.JMP@A+DPTRB.MOVCA,@A+PC
C.MOVXA,@DPTRD.MOVCA,@A+DPTR
31.若RS0=0,RS1=1,要想把寄存器R0的内容压入堆栈,可以使用()指令。
A.PUSH10HB.PUSH@R0
C.PUSHR0D.PUSH08H
32.MCS-51工作寄存器区的空间指的是()。
A.00H~1FHB.10H~1FH
C.20H~2FHD.30H~3FH
33.定义位地址的伪指令是()。
A.DSB.DB
C.DWD.BIT
34.MCS-51单片机只具备单一功能的I/O口是()。
A.P0B.P1
C.P2D.P3
35.MCS-51单片机中断的最短响应时间为()机器周期。
A.1个B.2个
C.3个D.4个
36.51单片机中支持多机通信的串行口方式是()。
A.方式0和1B.方式1和2
C.方式2和3D.方式3和0
37.相对转移指令所能跳转的范围是()。
A.-128~+127B.-127~+127
C.-32768~+32767D.-32767~+32768
38.单片机中用于存放程序状态信息的寄存器是()。
A.ACCB.PSW
C.PCD.DPTR
39.MCS-51外扩存储器时,系统的高8位地址总线是由()口构成。
A.P0B.P1C.P2D.P3
40.MCS-51单片机8位重装载方式定时器工作在()。
A.方式0B.方式1
C.方式2D.方式3
41.在MSC-51单片机程序中用伪指令EQU定义的数据()。
A.在片内RAMB.在外部ROM
C.在外部RAMD.无相关存储空间
42.欲访问8051单片机的内部程序存储器,则EA引脚必须为()。
A.高电平B.低电平
C.高低电平D.与PC值有关
43.堆栈操作遵循的原则是()。
A.先进后出B.先进先出
C.后进后出D.随机
44.各中断源发出的中断请求信号,都会标记在MCS-51单片机系统的()寄存器中。
A.IEB.TMOD
C.IPD.TCON/SCON
45.在MSC-51单片机程序中用伪指令DB定义的字节数据存放在()。
A.片内RAMB.程序存储器
C.外部RAMD.片内位寻址区
46.MCS-51单片机的串行口是()工作的。
A.单工B.半双工
C.全双工D.半双工/全双工
47.51子系列单片机芯片的引脚中,作为串行输入口的引脚是()。
AP3.0BP2.3CP3.2DP1.0
48.MCS-51单片机的堆栈区应建立在()。
A、片内数据存储区的低128字节单元B、数据存储区
C、片内数据存储区的高128字节单元D、程序存储区
49.已知单片机系统的振荡频率fosc=6MHz,其机器周期Tcy为()。
A、2μsB、4μsC、0.5μsD、1μs
50.若执行下列程序段
SETBPSW.4
CLRPSW.3
则选择了()。
A工作寄存器0组B工作寄存器1组C工作寄存器2组D工作寄存器3组
51.定时器/计数器0、1的工作方式1是()。
A、8位计数器结构B、2个8位计数器结构
C、13位计数器结构D、16位计数结构
52.串行口的控制寄存器SCON中,REN的作用是()。
A、接收中断请求标志位B、发送中断请求标志位
C、串行口允许接收位D、地址/数据位
53.当需要从MCS-51单片机程序存储器取数据时,采用的指令为()。
A、MOVA,@R1B、MOVCA,@A+DPTR
C、MOVXA,@R0D、MOVXA,@DPTR
54.MOVXA,@R0指令中,源操作数采用()寻址方式,指令作用在()区间。
A.寄存器,外部数据存储器B.直接,程序存储器
C.寄存器间接,内部数据存储器D.寄存器间接,外部数据存储器
55.A7H和5BH两个立即数相加后,和为(),CY是()。
A.1CH,0B.C1H,0
C.02H,1D.C1H,1
56.若(A)=86H,(PSW)=80H,则执行RRCA指令后(A)=()。
A.C3HB.B3HC.0DHD.56H
57.如果(P0)=65H,则当CPLP0.2
SETBC
MOVP0.4,C
执行后(P0)=()。
A.61HB.75HC.71HD.17H
58.()指令是MCS-51指令系统中执行时间最长且长达4us的。
A.比较转移B.循环转移C.增减量D.乘除法
59.在中断服务程序中至少应有一条()。
A.传送指令B.转移指令C.加法指令D.中断返回指令
60.当MCS-51复位时,下面说法准确的是()。
A.PC=0000HB.SP=00HC.SBUF=00HD.(30H)=00H
61.要用传送指令访问MCS-51片外RAM,它的指令操作码助记符是()。
A.MOVB.MOVXC.MOVCD.以上都行
62.要使MCS-51能响应定时器T1中断,串行接口中断,它的中断允许寄存器IE的内容应是()。
A.98HB.84HC.42HD.22H
63.51子系列单片机芯片的引脚中,作为串行输入口的引脚是()。
AP3.0BP2.3CP3.2DP1.0
64.MCS-51单片机的堆栈区应建立在()。
A、片内数据存储区的低128字节单元B、数据存储区
C、片内数据存储区的高128字节单元D、程序存储区
65.已知单片机系统的振荡频率fosc=6MHz,其机器周期Tcy为()。
A、2μsB、4μsC、0.5μsD、1μs
66.若执行下列程序段
CLRPSW.4
CLRPSW.3
则选择了()。
A工作寄存器0组B工作寄存器1组C工作寄存器2组D工作寄存器3组
67.定时器/计数器0、1的工作方式0是()。
A、8位计数器结构B、2个8位计数器结构
C、13位计数器结构D、16位计数结构
68.串行口的控制寄存器SCON中,REN的作用是()。
A、接收中断请求标志位B、发送中断请求标志位
C、串行口允许接收位D、地址/数据位
69.设AJMP271H这条指令存放在地址为6976H的程序存储器单元中,则程序所要转移的目的地址是()。
A、6A76HB、6A71HC、6976HD、3271H
70.则上题AJMP271指令的机器码是()。
A、41H71HB、27H18HC、21H71HD、74H21H
71.当需要从MCS-51单片机程序存储器取数据时,采用的指令为()。
A、MOVA,@R1B、MOVCA,@A+DPTR
C、MOVXA,@R0D、MOVXA,@DPTR
72.下面哪种传送方式适用于电路简单且时序已知的外设()。
A.条件传送B.无条件传送
C.DMAD.中断
73.用MCS-51串行接口扩展并行I/O口时,串行接口工作方式应选择()。
A.方式0B.方式1C.方式2D.方式3
74.JNZe指令的寻址方式是()。
A.立即寻址B.寄存器寻址C.相对寻址D.位寻址
75.下面哪一个部件不是CPU的指令部件()。
A.PCB.IRC.PSWD.ID
76.MCS-51响应中断时,下面哪一个条件不是必须的()。
A.当前指令执行完毕B.中断是开放的
C.没有同级或高级中断服务D.必须有RETI指令
77.使用定时器T1时,有几种工作模式()。
A.3种B.2种C.1种D.4种
78.8031是()。
A.CPUB.单片微机C.微处理器D.控制器
79.下面哪种外设是输出设备()。
A.纸带读出机B.键盘C.A/D转换器D.打印机
80.LCALL指令操作码地址是2000H,执行完相应子程序返回指令后,PC=()。
A.2000HB.2001HC.2002HD.2003H
81.指令寄存器的功能是()。
A.存放指令地址B.存放当前正在执行的指令
C.存放指令与操作数D.存放指令地址及操作数
82.当ALE信号有效时,表示()。
A.从P0口可靠地送出地址低8位B.从ROM中读出数据
C.从P0口送出数据D.从RAM中读出数据
83.当使用快速外部设备时,最好使用的输入/输出方式是()。
A.中断B.条件传送C.DMAD.无条件传送
84.程序设计的方法一般有()种。
A.1种B.2种C.3种D.4种
85.指令AJMP的跳转范围是()。
A.256BB.1KBC.2KBD.64KB
86.以下运算中对溢出标志OV没有影响或不受影响的运算是()。
A.逻辑运算B.符号数加减法运算C.乘法运算D.除法运算
87.在算术运算中,与辅助进位位AC有关的是()。
A.二进制数B.十进制数C.八进制数D.十六进制数
88.必须进行十进制调整的运算()。
A.有加法和减法B.有乘法和除法C.只有减法D.只有加法
89.执行返回指令时,返回的断点是()。
A.调用指令的首地址B.调用指令的末地址
C.调用指令下一条指令的首地址D.返回指令的末地址
90.74LS138芯片是()。
A.驱动器B.译码器C.锁存器D.编码器
91.MCS-51的并行I/O口信息有两种读取方法:
一种是读引脚,还有一种是()。
A.读锁存器B.读数据C.读累加器D.读CPU
92.()并非单片机系统响应中断的必要条件。
A.TCON或SCON寄存器内的有关中断标志位位1
B.IE中断允许寄存器内的有关中断允许位置1
C.IP中断优先级寄存器内的有关位置1
D.当前一条指令指令执行完
93.MCS-51的中断源全部编程为同级时,优先级最高的是()。
A.外部中断1中断源B.定时器1溢出中断源
C.串行接口中断源D.外部中断0中断源
94.下面哪条指令将MCS-51的工作寄存器置成3区()。
A.MOVPSW,#13HB.MOVPSW,#18H
C.SETBPSW.4CLRPSW.3D.SETBPSW.3CLRPSW.4
95.89c51最小系统在执行ADDA,20H指令时,首先在P0口上出现的信息是()。
A.操作码地址B.操作码C.操作数D.操作数地址
96.MCS-51执行完MOVA,#08H后,PSW的哪一位被置位()。
A.CB.F0C.OVD.P
97.要把P0口高4位变0,低4位不变,应使用指令()。
A.ORLP0,#0FHB.ORLP0,#0F0H
C.ANLP0,#0FHD.ANLP0,#0F0H
98.计算机在使用中断方式与外界交换信息时,保护现场的工作应该是()。
A.由CPU自动完成B.应由中断服务程序完成
C.在中断响应中完成D.在主程序中完成
99.关于MCS-51的堆栈操作,正确的说法是()。
A.先修改指针,在入栈B.先入栈,在修改栈指针
C.先修改栈指针,在出栈D.以上都不对
100.P1口的每一位能驱动()。
A.2个TTL低电平负载B.4个TTL低电平负载
C.8个TTL低电平负载D.10个TTL低电平负载
101.各中断源发出的终端请求信号,都会标记在MCS-51系统中的()。
A.TMODB.IEC.TCON/SCOND.IP
102.下列选项中不属于机器数的是()。
A.原码B.反码C.补码D.真值
103.执行下列3条指令后,30H单元的内容是()。
MOVR0,#30H
MOV40H,#0EH
MOV@R0,40H
A.40HB.30HC.0EHD.FFH
104.累加器属于()。
A.控制器B.运算器C.存取器D.输入/输出设备
105.程序计数器PC是()位。
A.16B.8C.4D.32
106.源地址是7648H,目的地址是7645H,当执行三字节跳转指令时,rel等于()。
A.FAHB.FEHC.FDHD.FFH
107.在变址寻址方式中,以A作变址寄存器,以DPTR和()作基址寄存器。
A.ACCB.SPC.寄存器BD.PC
108.假定DPTR的内容为8100H,累加器A的内容为40H,执行下列指令:
MOVCA,@A+DPTR
后,送入A的是程序存储器()单元的内容。
A.40HB.8140HC.8100HD.814DH
109.计算机的系统总线有地址总线、控制总线和()总线。
A.单向总线B.双向总线C.数据总线D.独立总线
110.十进制数29的二进制表示为()。
A.00011101B.00111010C.10110111D.00110001
111.十进制数-29的8位补码表示为()。
A.01111100B.11100011C.10101001D.10000001
112.89c51最多可以实现()级嵌套。
A.1B.2C.3D.4
113.PSW中RS0RS1=11时,寄存器R2的地址为()。
A.0BHB.0AHC.1BHD.1AH
114.JBC00H,e操作码的地址为2000H,e=70H,它的转移目标地址为()。
A.2070HB.2003HC.2073HD.2072H
115.6264芯片是()。
A.RAMB.ROMlessC.FlashROMD.EPROM
116.若某存储器芯片地址线为12根,那么它的存储容量为()。
A.1KBB.2KBC.4KBD.8KB
117.JNZe指令的寻址方式是()。
A.立即寻址B.相对寻址C.寄存器寻址D.位寻址
118.使用8255可以扩展出的I/O口线是()。
A.16根B.24根C.22根D.32根
119.当8031外扩程序存储器8KB时,需使用EPROM2716()。
A.2片B.3片C.4片D.5片
120.可以为访问程序存储器提供或构成地址的有()。
A.只有程序计数器PCB.只有PC和A
C.PC、A、DPTA和堆栈指针SPD.只有PC、A和数据指针DPTR
答案:
1—5:
BDCAD6—10:
CBBCD
11—15:
CADBA16—20:
BCDBB
21—25:
BAABC26—30:
BABBC
31—35:
AADBC36—40:
CABCC
41—45:
AAADB46—50:
CAAAC
51—55:
DCBDC56—60:
ACDDA
61—65:
BAAAA66—70:
ACCBA
71—75:
BBACC76—80:
CDBDD
81—85:
BACDC86—90:
AADCB
91—95:
ACDBB96—100:
DCBAB
101—105:
CDCBA106—110:
ADBCA
111—115:
BBDCA116—120:
CBBCD