1、 执行中断返回指令RETI,会从堆栈取出数作为地址送给( )。 PC
2、 从MCS-51单片机外部数据存储器取数据时,可以采用指令( )。 activex控件是什么
MOVX A , @R0
3、8051单片机使用2MHz的晶振,一个机器周期是( )微秒。
6
4、用于设置定时器/计数器工作方式的寄存器是( )。 TMOD
5、执行中断返回指令RETI,从堆栈弹出地址送给( )。
PC
6、若需要从MCS-51单片机外部数据存储器取数据时,可以采用的指令为( )。
MOVX A, @R0
7、MCS-51单片机复位操作会把PC初始化为( )。
0000H
8、MCS―51单片机一个机器周期由( )个振荡周期构成。
12
9、在串行通信中, 8051单片机中发送和接收的寄存器是( )。
SBUF
10、当需要从MCS-51单片机程序存储器取数据时,可以采用的指令为( )。
MOVC A, @A + DPTR
11、单片机应用程序一般存放在( )。
ROM
12、MCS-51单片机来说,在使用内部程序存储器时,/EA脚总是( )。
接电源或高电平
13、单片机8051的XTALl和XTAL2引脚是( )引脚。
外接晶振
14、P0,P1口作输入用途之前必须( )。
相应端口先置1
15、8031有四个工作寄存器区,由PSW状态字中的RS1、RS0两位的状态来决定,单片机复位后,若执行 SETB RS0 指令,此时使用( )区的工作寄存器。
1区
16、CPU主要的组成部部分为( )。
运算器,控制器
17、当需要从MCS-51单片机程序存储器取数据时,采用的指令为()。
MOVC A, @A + DPTR
18、在MCS51 单片机中,通常将一些中间计算结果放在( )中
数据存储器
19、MCS-51单片机有( )个中断优先级别控制。
2 社科纵横
20、8051单片机使用12MHz的晶振,一个机器周期是( )微秒。
1
21、计算机的CPU由( )构成。
运算器和控制器
22、MCS—51单片机的串行口发送、接收缓冲器共用缓冲器SBUF,其地址为( )。
99H
23、MCS-51单片机有( )个中断优先级别控制。
2
24、MCS-51单片机的定时器T1有( )种工作方式
3
25、MCS-51单片机的定时器T0有( )种工作方式
4
26、单片机上电后或复位后,工作寄存器R0是在( )
字节地址 00H单元
27、MCS-51单片机有( )工作寄存器区
4
28、在单片机中,通常将一些中间计算结果放在( )中
数据存储器
29、MCS-51单片机复位后PC值为( )
0000H
30、MCS-51单片机是根据( )中的数值作为地址读取指令
PC
31、使用MCS51汇编语言指令时,标号以( )开始。
英文字符
32、8051单片机使用6MHz的晶振,一个机器周期是( )微秒。
2
硫酸铵盐析33、8051单片机使用12MHz的晶振,一个机器周期是( )微秒。
1
34、MCS—51单片机一个机器周期由( )个振荡周期构成;
12
35、MCS-51单片机是( )位机。
8
36、MCS-51单片机是( )公司在上世纪80年代推出的。
C. INTEL
多项选择题
37、电子计算机的硬件系统主要组成部分有( )
CPU 存储器 输入设备 输出设备
判断题
38、共阴极和共阳极两种7段LED数码管,在相同连接方式时的显示段码相同。
B.×
39、I/O口作输入用途之前相应端口必须先清零。
B.×
40、SJMP跳转空间最大可达到64KB。
B.×
41、多个中断源不可以同时申请中断。
B.×
42、指令MOV A,30H的源操作数为立即寻址方式。
B.×
43、中断服务程序执行的最后一条指令通常情况下是 RETI。
A.√
44、TMOD中GATE=1时,表示由两个信号控制定时器的启停。
A.√
45、MCS-51的程序存储器只能用来存放程序。
B.×
46、由于MCS-51的串行口的数据发送和接收缓冲器都是SBUF,所以其串行口不能同时发送和接收数据,即不是全双工的串行口。
B.×
47、END表示指令执行到此结束。
B.×
48、DPTR和PC都是16位的特殊功能寄存器。
A.√
49、伪指令在编译后没有代码产生。
A.√
50、七段数码LED采用静态显动态方式比动态显示占用更少的CPU开销。
A.√
51、LJMP跳转空间最大可达到64KB。
A.√
52、若指令有多个操作数,各操作数间以分号分隔。
B.×
53、中断服务程序的最后一条指令都是RET。
B.×
54、工作寄存器组是通过置位或清零PSW中的RS0和RS1来切换的。
A.√
55、共阴极和共阳极两种,在相同连接方式时的显示段码相同。
B.×
56、MCS—51单片机的串行口收发不能同时进行。
B.×
57、定时器1的中断入口地址是23H。
B.×
58、伪指令在编译后没有代码产生。
A.√
59、进位标志位是特殊功能寄存器之一程序状态寄存器PSW中的一个位。
A.√
60、I/O口作输入用途之前相应端口必须先置1
A.√
61、使用工作寄存器0区时,R0为内部数据存储区00H字节,R1于内部数据存储区字节地址01H。
A.√
62、MCS-51单片机复位后,RS1、RS0为0、0 ,此时使用0组工作寄存器。
A.√
主观题
63、串行通讯分为同步通讯和( )两种基本方式。
参考答案:
异步通讯
64、定时器T1的中断入口地址为( )。
参考答案:
1BH
65、字符“H”的ASCII码为( )。
参考答案:
48H 或 72
66、十六进制数60H对应的BCD码为( )。
参考答案:
96H
67、十进制数30相等的十六进制数是( )。
参考答案:
1EH
68、七段LED显示分为动态显示和( )。
参考答案:
静态显示
69、指令的多个操作数之间用( )隔开。
参考答案:
逗号 或 ,
70、外中断0的入口地址为( )。
参考答案:
03H
71、当前A中为40H,执行指令 INC A 后,A中为( )。
参考答案:
41H
72、指令MOV A, #20H 的第二操作数的寻址方式是( )。
参考答案:
立即寻址
73、MCS-51单片机片内有 5 个中断源,其中( )个外部中断源。
参考答案:
2
74、MCS-51是( )位的单片机。
参考答案:
8
75、单片机8051使用1MHz的晶振,一个机器周期是( )微秒。
故障树分析法
参考答案:
12
76、字符B的ASCII码为( )。
参考答案:
66
77、十六进制数035H对应的压缩BCD码可表示为( )。
参考答案:
2011四川高考数学53H
78、十进制数120其对应的十六进制可表示为( )。
参考答案:
78H
79、I/O口作输入用途之前,通常相应端口必须( )。
参考答案:
置1
80、串行通讯分为同步通讯和( )两种基本方式;
参考答案:
异步通讯
81、MCS―51单片机四个工作寄存器区,由PSW状态字中的RS0和( )两位的状态来决定;
参考答案:
RS1
82、指令 INC R0 中操作数的寻址方式为( );
参考答案:
寄存器寻址
83、在串行通信中,有数据传送方向单工、半双工、( )三种方式;
参考答案:
全双工
84、串行通讯工作方式1和方式3的波特率有SMOD值和( )控制;
参考答案:
T1的溢出率
85、字符"E”的ASCII码为( );
参考答案:
45H
86、十六进制数12H的压缩BCD码为( );
参考答案:
18H
87、十六进制数30H等于十进制数( );
参考答案:
48或48D
88、使用MCS51汇编语言指令时,标号以( )开始。
参考答案:
字母
89、简述单片机的发展趋势。
参考答案:
多功能;高性能;低电压、低功耗;低价格;特异性设计等发展方向。
90、MCS51的中断系统有几个中断源中断优先级是如何控制的在出现同级中断申请时,CPU按什么顺序响应(按由高级到低级的顺序写出各个中断源)各个中断源的入口地址是多少
参考答案:
MCS51单片机有5个中断源,中断优先级由特殊功能寄存器IP控制,在出现同级中断申请时,CPU按如下顺序响应各个中断源的请求:INT0、T0、INT1、T1、串口,各个中断源的入口地址分别是0003H、000BH、0013H、001BH、0023H。
91、编写延时为100ms的指令延时子程序,晶振为6MHz,写出计算过程。东欧计划
参考答案:
DEL: MOV R7, #200 ;1个机器周期
DEL1: MOV R6, #125 ;1个机器周期
DEL2: DJNZ R6, DEL2 ;2个机器周期
DJNZ R7, DEL1 ;2个机器周期
RET ;2个机器周期
计算过程:
6MHz振荡频率,一个机器周期为2微秒,100微秒为50,000个机器周期,即执行1+(1+ 2×R6 +2) × R7+2 =50,000 ,令R7=199,由此方程计算得出R6约为125。
92、简述执行转移指令、调用子程序、中断响应的区别。
参考答案:
执行转移指令会修改PC,但不保存当前PC、不会返回、不会自动使用堆栈;而调用子程序和中断响应会保存当前PC进堆栈,再修改PC,都需要返回,从堆栈中取出保存的数作为PC而返回。调用子程序指令在程序中是事先安排好的,而调用中断服务程序事先却无法确知,因为“中断”的发生是由外设决定的,程序中无法事先安排调用指令,因而调用中断服务程序的过程是由硬件自动完成的。