1.
【单选题】 (2分)
指令ANLA,R0的功能是( )。
A.
将A与寄存器R0的内部容按位逻辑非
B.
将A与寄存器R0的内部容按位逻辑异或
C.
将A与寄存器R0的内部容按位逻辑与
D.
将A与寄存器R0的内部容按位逻辑或
2.
【单选题】 (2分)
使用单片机软件调试C语言程序时,首先应新建文件,其扩展名是( )
A.
*.c
B.
*.hex
C.
*.bin
D.
*.asm
3.
【单选题】 (2分)
比较转移指令是( )。
A.
DJNZdirect,rel
B.
DJNZR0,rel
C.
JBCbit,rel
D.
CJNEA,direct,rel
4.
【单选题】 (2分)
下列指令判断若定时器T0未计满数就原地等待的是( )。
A.
while(TF0==1);
B.
while(T0==0);
C.
while(T0==1);
D.
while(TF0==0);
5.
【单选题】 (2分)
下列指令能能使R0的最高位置0的是( )。
A.
ORLR0,#80H
B.
ANLR0,#0FH
C.
ORLR0,#7FH
D.
ANLR0,#7FH
6.
【单选题】 (2分)
外部扩展存储器时,分时复用做数据线和低8位地址线的是( )
A.
P3口
B.
P1口
C.
P0口
D.
P2口
7.
【单选题】 (2分)
MCS-51单片机可分为两个优先级别。各中断源的优先级别设定是利用寄存器( )。
A.
IP
B.
TCON
C.
IE
D.
SCON
8.
【单选题】 (2分)
将内部数据存贮器53H单元的内容传送至累加器,其指令是( )。
A.
MOVA,#53H
B.
MOVCA,53H
C.
MOVA,53H
D.
MOVXA,#53H
9.
【单选题】 (2分)
要使MCS-51能够响应定时器T1中断,串行接口中断,它的中断允许寄存器IE的内容应是( )。
A.
84H
B.
42H
C.
22H
D.
98H
10.
【单选题】 (2分)
在编程中使用伪指令的目的是( )。
A.
指示和引导如何进行手工汇编
B.
指示和引导程序员进行汇编
C.
指示和引导汇编程序进行汇编
D.
指示和引导编译程序如何汇编
11.
【单选题】 (2分)
MCS-51的时钟最高频率是多少( )。
A.
6MHz
B.
10MHz
C.
12MHz
D.
8MHz
12.
【单选题】 (2分)
C语言中最简单的数据类型包括( )。
A.
整型.实型.逻辑型
B.
整型.实型.字符型
C.
整型.字符型.逻辑型
D.
整型.实型.逻辑型.字符型
13.
【单选题】 (2分)
MCS—51寻址方式中,操作数Ri加前缀“@”号的寻址方式是( )。
A.
寄存器寻址
B.
寄存器间接寻址
C.
立即寻址
D.
基址加变址寻址
14.
【单选题】 (2分)
MCS-51系列单片机的定时器T1用作计数方式时的计数脉冲是以下哪个选项( )。
A.
由外部计数脉冲提供
B.
由T1(P3.5)输入
C.
由T0(P3.4)输入
D.
由内部时钟频率提供
15.
【单选题】 (2分)
一主程序中指令LP:SJMP LP的功能为等待中断,当发生中断且中断返回后,( )。
A.
返回到该句的上一条指令处
B.
返回到该句
C.
返回到主程序开始处
D.
返回到该句的下一条指令处
第2部分总题数: 15
16
【多选题】 (2分)
下列哪条指令可将累加器A最高位清零( )。
A.
ANL0E0H,#7FH
B.
ANLA,#7FH
C.
ORLA,0F0H
D.
ORLA,#0FH
E.
CLRACC.7
17
【多选题】 (2分)
8051单片机控制信号引脚有( )。
A.
RST/VPD(9脚)
B.
XTAL1(19脚)
C.
EA/VPP(31脚)
D.
PSEN(29脚)
E.
ALE/PROG(30脚)
18
【多选题】 (2分)
程序计数器PC用来存放下一条指令的地址,CPU取指令后会自动修改PC的内容,除此以外,PC内容的改变是由下列指令中的( )引起的。
A.
中断返回或子程序返回
B.
执行调用指令
C.
执行压栈指令
D.
执行转移指令
E.
查表指令
19
【多选题】 (2分)
在MCS—51指令系统中,无条件转移指令是( )。
A.
JNZrel
B.
ALMPaddr11
C.
RET
D.
SJMPrel
E.
LJMPaddr16
20
【多选题】 (2分)
在MCS—51指令中,下列指令中完成CPU与外部存储器之间信息传送的指令是( )。
A.
MOV@R0,A
B.
MOVCA,@A+PC
C.
MOVXA,@A+DPDR
D.
MOVXA,@Ri
E.
MOVA,driect
21
【多选题】 (2分)
89C51单片机( )口是一个带内部上拉电阻的位双向I/O口。
A.
P2
B.
P0
C.
P1
D.
P3
22
【多选题】 (2分)
MCS—51单片机指令中可进行片外数据传送的指令是( )。
A.
MOVCA,@A+DPDR
B.
MOVC@A+DPDR,A
C.
MOVCA,@A+PC
D.
MOVXA,@A+DPDR
E.
MOVDPDR#data16
23
【多选题】 (2分)
在MCS—51指令系统中,位逻辑运算指令是( )。
A.
ANLC,/bit
B.
ANLC,bit
C.
CLRC
D.
ORLC,bit
E.
ORLC,bit
24
【多选题】 (2分)
循环程序的结构中有下列的( )。
A.
TMOD初始化
B.
循环初始化
C.
循环控制
D.
循环判断
E.
循环语句
25
【多选题】 (2分)
MCS—51单片机专用寄存器P0(P0口)的功能为( )。
A.
作地址/数据总线使用
B.
作一般I/O口使用
C.
作通用双向I/O口使用
D.
作通用I/O口使用
E.
作输出高8位地址
26
【多选题】 (2分)
在MCS—51指令系统中,以累加器A为目的操作数指令是( )。
A.
MOVA,direct
B.
MOVA,Rn
C.
MOVA,@Ri
D.
MOVA,#data
E.
MOVRn,A
27
【多选题】 (2分)
CPU响应中断的条件包括( )。
A.
现行指令运行结束
B.
已开放CPU中断
C.
申请中断的中断源中断允许位为1
D.
有中断请求
E.
保护现场
28
【多选题】 (2分)
MCS—51单片机中堆栈的作用有( )。
A.
保护SP
B.
保护栈顶
C.
保护调用指令的下一条指令地址
D.
保护现场
E.
保护断点
29
【多选题】 (2分)
下列指令中影响PC内容的是( )。
A.
POP
B.
RETI
C.
SJMP
D.
LJMP
E.
MOVCA,@A+PC
30
【多选题】 (2分)
在MCS—51指令系统中,以直接地址为目的操作数指令是( )。
A.
MOVdirect,Rn
B.
MOVdirect,@Ri
C.
MOVdirect,A
D.
MOVdirect,direct
E.
MOVdirect,#data
第3部分总题数: 10
31
【判断题】 (2分)
汇编语言源程序是单片机可以直接执行的程序。( )
A.对
B.错
32
【判断题】 (2分)
指令MOVA,00H执行后A的内容一定为00H。( )
A.错
B.对
33
【判断题】 (2分)
外部中断请求信号有电平触发和边沿触发两种触发方式。( )
A.错
B.对
34
【判断题】 (2分)
如设外部中断0中断,应置中断允许寄存器IE的EA位和EX0位为1。( )
A.错
B.对
35
【判断题】 (2分)
8051单片机允许5个中断源请求中断,都可以用软件来屏蔽,即利用中断允许寄存器IE来控制中断的允许和禁止。( )
A.对
B.错
36
【判断题】 (2分)
MCS—51指令系统中,指令JNBbit,rel是判位转移指令,即表示bit=1时转。( )
A.对
B.错
37
【判断题】 (2分)
AT89S52单片机的中断允许寄存器的IE的作用是用来对各中断源进行开放或屏蔽的控制。( )
A.错
B.对
38
【判断题】 (2分)
将37H单元的内容传送至A的指令是:MOVA,#37H。( )
A.错
B.对
39
【判断题】 (2分)
MCS—51指令:MOVA,@R0;表示将R0指示的地址单元中的内容传送至A中。( )
A.错
B.对
40
【判断题】 (2分)
8031单片机的PC与DPDR都在CPU片内,因此指令MOVCA,@A+PC与指令MOVCA,@A+DPTR执行时只在单片机内部操作,不涉及片外存储器。( )
A.错
B.对