单片机试题库有答案Word下载.docx
- 文档编号:17370072
- 上传时间:2022-12-01
- 格式:DOCX
- 页数:42
- 大小:82.39KB
单片机试题库有答案Word下载.docx
《单片机试题库有答案Word下载.docx》由会员分享,可在线阅读,更多相关《单片机试题库有答案Word下载.docx(42页珍藏版)》请在冰豆网上搜索。
16.寻址方式就是C的方式。
C.既可位寻址
A.查找指令操作码B.查找指令C.查找指令操作数
D.查找指令操作码和操作数
17.8051单片机若晶振频率为fosc=12MHz,则一个机器周期
等于C_卩So
A.1/12B.1/2C.1D.2
18.MCS-51单片机的数据指针DPTF是一个16位的专用地址指
针寄存器,主要用来_Bo
D.0000H-0FFFH
A•存放指令B•存放16位地址,作间址寄存器使用
19.ALU表示D。
D
A•累加器B•程序状态字寄存器C•计数器
D.算术逻辑部件
20.单片机上电后或复位后,工作寄存器R0是在A。
A•0区00H单元B•0区01H单元C•0区09H
单元D•SFR
21.单片机8051的XTAL1和XTAL2引脚是D弓I脚。
A•外接定时器B•外接串行口C•外接中断
D.外接晶振
22.8051单片机的VSs(20)弓I脚是_B引脚。
A.主电源+5V
B
.接地C
.备用电源D
•访
问片外存贮器
23.8051单片机的
VCC(40)引脚是A
引脚。
24.8051单片机中,
输入
/输岀引脚中有专门的第二功能的引
脚是D。
A.P0B
.P1C
.P2D
.P3
25.MCS-51复位后,
程序计数器PC=B
。
即单片机从
开始执行指令。
A.0001H
.0000H
C.0003H
D.0023H
26.MCS-51的片内外的ROM是统一编址的,如果EA端保持高电平,8051的程序计数器PC在_B_地址范围内。
A.1000H—FFFFHB.0000H—FFFFHC.0001H—0FFFH
27.单片机的堆栈指针SP始终是指示_B。
A.堆栈底B.堆栈顶C.堆栈地址
D.堆栈中间位置
28.单片机的P0、P1口作输入用途之前必须_A_。
A.在相应端口先置1B.在相应端口先置0C.外接高电平D.外接上拉电阻
29.MCS-51的串行数据缓冲器SBUF用于_B。
A.存放运算中间结果B.存放待发送或已接收到的数
据C.暂存数据和地址
D.存放待调试的程序
30.MCS-51单片机的P1口的功能是_A。
A.可作通用双向I/O口用
C.可作地址/数据总线用
31.
MCS-51单片机复位后,专用寄存器
ACC的状态是C。
A.01HB
.07HC
.00H
D.
0FFH
32.
当程序状态字寄存器
PSW犬态字中
RS1和RS0分别为
0和
1时,系统使用的工作寄存器组为
B。
A.组0B
.组1C
.组2
.组
3
33.
8051单片机中,用户可使用的16位寄存器是
A.PSWB
.ACCC
.SP
DPTR
34.
8051的程序计数器
PC为16位计数器,其寻址范围是
A.8KB
.16KC
.32K
.64K
35.
单片机应用程序一般存放在B
中。
A
.RAMB.
ROMC
.寄存器
CPU
MCS-51单片机指令系统及程序设计
36.MCS-51汇编语言指令格式中,唯一不可缺少的部分是
释
37.MCS-51的立即寻址方式中,立即数前面D。
A.应加前缀“:
”号B.不加前缀号C.应加前缀“@号D•应加前缀“#”号
38.下列完成8051单片机内部数据传送的指令是_D_。
A.MOVXA@DPTRB.MOVCA,@A+PCD.MOVdirect,direct
39.MCS-51的源操作数为立即寻址的指令中,立即数就是
A.放在寄存器R0中的内容B•放在程序
中的常数
C.放在A中的内容D.放在B中
的内容
40.单片机中pusnrnPOP指令常用来_C。
A•保护断点B•保护现场C•保护现场,恢复
现场
D.保护断点,恢复断点
41.MCS-51寻址方式中,操作数Ri加前缀“@号的寻址方式
是_A。
A•寄存器间接寻址B•寄存器寻址C•基址加
变址寻址D•立即寻址
42.MCS-51寻址方式中,立即寻址的寻址空间是_C。
A.工作寄存器R0-R7B.专用寄存器SFRC•程
序存储器ROM
D.片内RAM的20H〜2FH安节中的所有位和部分专用寄存
器SFR的位
43.MCS-51寻址方式中,直接寻址的寻址空间是_D。
D.数据存储器256字节范围
44.执行指令MOVXA,@DPTF时寸,WR、RD脚的电平为
C。
A.WR高电平,RD高电平B
.WR低电平,
RD
高电平
C.WR高电平,RD低电平d
低电平
45.主程序中调用子程序后返回主程序,堆栈指针SP的值
A。
A.不变B.力口2C.力口4D.减
2
46•单片机中使用MOVXA@R1指令,_C寻址数据存储
器1050H单元。
A.能直接B•不能C.与P2口配合能
D.与P1口配合能
47.下列指令判断若P1口最低位为高电平就转LP,否则就执
行下一句的是__B。
A.JNB,LPB.JB,LPC.JC,LPD.JNZ,LP
48.指令JBOEOHLP中的OEOH!
指C。
A•累加器AB•累加器A的最高位
C.累加器A的最低位D•一个单元的地址
49•下列指令中比较转移指令是指_B。
A.DJNZRn,relB.CJNERn,#data,relC.DJNZdirect,relD.JBCbit,rel
50.指令MOVRO,#20H执行前(R0)=30H,(20H)=38H,执行后(R0)=B。
A.00HB.20HC.30HD.38H
后(RO)=_D。
A.20HB.30HC.50HD.38H
52.执行如下三条指令后,30H单元的内容是_B。
MOVR1#30H
MOV40H#0EH
MOV@R140H
A.40HB.0EHC.30HD.FFH
A.MOVXA@R0B.MOVA,#dataC.MOVA@R0
D.MOVXA,@DPTR
60.下列指令执行时,不修改PC中内容的指令是B
A.AJMPB.MOVCA@A+PC
61.已知:
A=D2H(40H)=77H,执行指令:
ORLA,40H后,
其结果是:
A.A=77HB.A=F7HC.A=D2H
上都不对
54.MCS-51指令MOVR0#20H中的20H是指_A。
A.立即数B.内部RAM20HC.一个数的
初值
D.以上三种均有可能,视该指令的在程序中的作用
55.MCS-51单片机在执行MOVXA@DPT指令时,其寻址单元
的地址是由B。
62.指令MULAB执行前(A)=18H,(B)=05H,
B的内容是D
00H
63.
执行后,A、
A.90H,05HB.90H,00H
MCS-51指令系统中,
清零指令是
A.CPLAB
.RLCA
C.78H,05H
C.CLRA
78H,
.RRC
A.P0口送高8位,P2口送高8位B.P0口送低8位,
P2口送高8位
C.P0口送低8位,P2口送低8位D.P0口送高8
位,P2口送低8位
56•在MCS-51指令中,下列指令中_C是无条件转移指令。
64.
65.
求反指令是
A.CPLAB.RLCA
C.CLRA
MCS-51指令系统中,指令MOVA@R0执行前
(A)
=86H,
A.LCALLaddr16B.DJNZdirect,relC.SJMP
relD.ACALLaddr11
(R0)=20H,(20H)=18H,执行后C
A(A)=86HB.(A)=20HC.(A)=18HD.(A)
57.下列指令中影响堆栈指针的指令是
A.LJMPB.ADD
D.LCALL
58.已知:
A=DBHR4=73HCY=1
行后的结果是C。
C.MOVCA,@A+PC
指令:
SUBBA,R4执
A.A=73HB.A=DBHC.A=67HD.以上
=00H
66.MCS-51指令系统中,指令CLRA;
表示_A。
A.将A的内容清0B.将A的内容置1
C.将A的内容各位取反,结果送回A中D.循环移位指令
67.已知A=87H,(30H)=76H,执行XRLA,30H后,其
都不对
结果为:
C
75.下列指令能能使累加器A的最高位置1的是D
A.
A=F1H
(30H)=76H
P=0
.A=87H
(30H)
=76H
P=1
C.
.A=76H
=87H
68.MCS-51指令系统中,指令
ADD
A,R0
执行前(A)
=38H,
(RO)=54H,(C)=1执行后,其结果为_D_
A.(A)=92H
(C)=1
.(A)=92H
(0=0
C.(A)=8CH
.(A)=8CH
(C)=0
69.MCS-51指令系统中,指令
ADDA,
R0执行前(A)
(RO)=7AH(C)=0执行后,其结果为A。
A.(A)=00H(C)=1B.(A)=00H(C)=0
C.(A)=7AH(C)=1D.(A)=7AH(C)=0
70.MCS-51指令系统中,指令ADDCA,@R0执行前(A)=38H,
(R0)=30H,(30H)=FOH(0=1执行后,其结果为_B。
A.(A)=28H(C)=1B.(A)=29H(C)=1
C.(A)=68H(C)=0D.(A)=29H(C)=0
71.下列指令能使累加器A低4位不变,高4位置F的是_D。
A.ANLA,#OFHB.ANLA,#OFOHC.ORLA,#OFH
D.ORLA,#OF0H
72.下列指令能使累加器A高4位不变,低4位置F的是C。
D.ORLA,#OF0H
73.下列指令能使R0低4位不变,高4位置F的是—_。
A.ANLR0,#OF0HB.ORLRO#OFOHC.ORL0,
A.ANLA#7FHB.ANLA,#80HC.ORLA#7FH
D.ORLA,#80H
76.下列指令能使R0的最高位置0的是—A。
A.ANL0,#7FHB.ANLR0,#FHC.ORLR0,#7FH
D.ORLR0#80H
77.下列指令能使R0的最高位取反的是_B_。
A.CPLB.XRL00H,#80HC.CPL(R0).7D.ARL
R0,#80H
78.下列指令能使累加器A的最低位置1的是_J。
A.SETBA,#01HB.SETBA0C.ORLA,#01H
D.SETBA#00H
79.下列指令能使P1口的最低位置1的是_B。
A.ANLP1,#80HB.SETB90HC.ORLP1,#0FFH
D.ORLP1,#80H
80.下列指令判断若累加器A的内容不为0就转LP的是
D。
A.JBA,LPB.JNZA,LPC.JZLPD.CJNE
A,#0,LP
81.设累加器A中为无符号数,B中数为2,C等于0,下列指令_C的作用与其它几条不同。
A.ADDA,0E0HB.MULABC.RLAD.RLCA
82.
83.MCS-51指令系统中,执行下列程序后,程序计数器PC的
LJMP1500
END
A.A=21CY=1OV=0
.A=21CY=1
A.100B.1000
C.1500
OV=1
84.MCS-51指令系统中,格式为:
ORG16位地址
的指令功能
C.A=21CY=0OV=0
.以上都不对
A.用于定义字节B.用于定义字C.用来
ORG
0000H
定义汇编程序的起始地址
MOV
A,#00H
D.用于定义某特定位的标识符
A,#02H
85.
DPTR,#0050H
86.MCS-51指令系统中,执行下列程序后,堆栈指针SP的内
MOVC
A,@A+DPTR
容为B。
@R0,A
MOVSP,#30H
SJMP
$
MOVA,20H
0050H
LACALL1000
BAODB00H
,08H,0BH,6H,
MOV20H,A
SJMP$
A.00H
B.0BHC
.06HD
91•执行下列程序后,累加器
A的内容为
.0CH
09H,0CH
A.OOH
.30H
C.32H
.07H
92.能访问内部数据存储器的传送指令是
87.MCS-51指令系统中,指令DAA是D
A.MOVC指令B.MOV指令
C.MOVX指令
A.除法指令
B.加1指令C
.加法指令
D.
D.十进制调整指令
93.能访问外部数据存贮器的传送指令是
88.MCS-51指令系统中,
指令DAA应跟在B
A.MOV指令B.MOVC指令
.MOVX指令
A.加法指令后
.BCD码的加法指令后
C.减法指令后
.BCD码的减法指令后
94.指令ANLAR0的功能是A
89.在单片机算术运算过程中,指令
DAA常用于C运算。
A.将A与寄存器R0的内部容按位逻辑与
.将A与寄存
A.二进制
.加法
C.BCD码加法
器R0的内部容按位逻辑异或
D.十六进制
C.将A与寄存器R0的内部容按位逻辑非
D.将A与寄
90.MCS-51指令系统中,执行下列指令后,其结果为
存器R0的内部容按位逻辑或
MOVA,#68
95.能将A的内容向左循环移一位,第七位进第
0位的指令是
ADDA,#53
DAA
A.RLCAB
.RRCAC
.RRA
96•能将A按位取反的指令是_A。
A.CPLAB.CLRAC.RLA
D.SWAPA
97.执行下列程序后,内部RAM30H单元的内容是_B。
30H,#00H
R0,#30H
A,30H
A,#05H
MOVCA@A+PC
@R0A
TDB
DB00H
,01H,02H,
03H,
05H
A.
B.02H
.05H
D.30H
98.将A与立即数按位逻辑异或的指令是C
ANLA,#data
B.
ORLA,#data
.XRL
A,#data
.XRLA,direct
99.比较转移指令是B
DJNZ
R0rel
CJNEA,direct,
rel
C.
directrel
.JBCbitrel
100.将内部数据存储器53H单元的内容传送至累加器,其指令
A.指示和引导如何进行手工汇编B•指示和
引导编译程序如何汇编
C.指示和引导汇编程序进行汇编D•指示和
引导程序员进行汇编
单片微机基本系统扩展
104.—个EPRO的地址有A0----An引脚,它的容量为_B_。
A.2KBB.4KBC.11KB
D.12KB
105.在存储器扩展电路中74LS373的主要功能是_D。
A•存储数据B•存储地址C•锁存数据D•锁存地址
106.下列芯片中其功能为可编程控制的接口芯片是_D。
A.373B.2114C.2716
D.8255
107.在用接口传信息时,如果用一帧来表示一个字符,且每一帧中有一个起始位、一个结束位和若干个数据位,该传送属于
o
A.串行传送B
.并行传送
C.同步
传送
D.异步传送
108.
8051的外部程序存储器常采用的芯片是
A0
A.2716
B.8255
C.74LS06
是A。
A.MOVA53HB.MOVA,#53HC.MOVCA53H
D.MOVXA#53H
101.
102.LJMP跳转空间最大可达到_D。
A.2KBB.256BC.128B
D.64KB
D.2114
定时、中断、串行口系统及应用
109.8051单片机的定时器T1用作定时方式时是_B
A.由内部时钟频率定时,一个时钟周期加1
B.由内部时钟频率定时,一个机器周期加1
C.由外部时钟频率定时,一个时钟周期加1
D.由外部时钟频率定时,一个机器周期加1
C.由外部计数脉冲计数,下降沿加1
D.由外部计数脉冲计数,一个机器周期加1
111.8051单片机的定时器T1用作计数方式时计数脉冲是A。
A.由T1()输入B•由内部时钟频率提供
C.由T0()输入D•由外部计数脉冲计数
112.8051单片机的定时器T0用作定时方式时是_D。
B.由外部计数脉冲计数,一个机器周期加1
C.外部定时脉冲由T0()输入定时
D.由内部时钟频率计数,一个机器周期加1单片机的机器周期为2卩s,则其晶振频率fosc为CMHz.
A.1B.2C.6
D.12
114.用8051的定时器T1作定时方式,用模式1,则工作方式
控制字为_c。
A.01HB.05H
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 试题库 答案