单片机原理及应用综合学习习题(第二、三章)
- 格式:pdf
- 大小:150.66 KB
- 文档页数:12
《单片机原理及应用》基础巩固百题练习题
一、 填空题
1、计算机中常作的码制有( )、反码和( )。
2、单片微型机( )、存储器和( )三部分组成。
3、若不使用MCS-51片内存器引脚( )必须接地。
4、( )是计算机与外部世界交换信息的载体。
5、计算机中最常用的字符信息编码是( )。
6、计算机中的数称为机器数,它的实际值叫( )。
7、请完成数制转换:(7)D=( )B;
8、当PSW寄存器的RS1=0,RS0=0时,工作寄存器Rn,工作在第(
)区。
9、8051单片机有( )个8位并行I/0端口。
10、单片机复位时P2口的值为( )。
11、MCS-51单片机有( )个中断源。
12、8051单片机,当CPU响应外部中断0的中断请求时,其入口地址为(
)H。
13、堆栈区数据的进出原则是( )。
14、将寄存器R0中的内容传送到累加器A中的指令是(
)。
15、在只使用外部程序存储器时,单片机的( )管脚必须接
地。
16、将立即数12H传送到累加器A中的指令应是(
)。
17、通过堆栈操作实现子程序调用,首先要把( )的内容入
栈,以进行断点保护。调用返回时再进行出栈操作,把保护的断点送回
( )。
18、在寄存器寻址方式中,指令中指定寄存器的内容就是(
)。在变址寻址方式中,以( )作变址寄存器,以( )
或( )作基址寄存器。
19、假定累加器(A)=49H,执行指令:
201AH: MOVC A,@A+PC
后,送入A的是程序存储器( )单元的内容。
20、若(DPTR)=5306H,(A)=49H,执行下列指令:
MOVC A,@A+DPTR后,送入A的是程序存储器( )单元的内容。
21、假定(SP)=45H,(ACC)=46H,(B)=47H,执行下列指令:
PUSH ACC
PUSH B
后,(SP)=( ),(46H)=( ),(47H)=(
)。
22、假定(SP)=47H,(46H)=46H,(47H)=47H。执行下列指令:
POP DPH
POP DPL
后,(DPTR)=( ),(SP)=( )。
23、若(A)=56H,(R0)=56H,(56H)=56H。执行指令:
ADD A,@R0
后,(A)=( ),(CY)=( ),(AC)=(
),(OV)=( )。
24、访问内部RAM使用( )指令,访问外部RAM使用(
)指令,访问内部ROM使用( )指令,访问外部ROM使用(
)指令。
25、当计数器产生记数溢出时,定时器/记数器的TF0(TF1)位=(
)。对记数溢出的处理,在中断方式时,该位作为(
)位使用;在查询方式时,该位作为( )位使用。
26、MCS—51单片机外部有2个中断,分别为( ),(
)。
27、十进制29的二进制表示为( )。
28、MCS-51片内( )范围内的数据存储器,既可以字节寻址
又可以位寻址。
29、指令MOV A,#20H属于( )寻址,MOV A,R0指令属于(
)寻址。
30、MCS—51单片机定时器内部结构由T0、( )、工作方式寄
存器TMOD 和( )组成。
31、计算机的系统总线有( )、控制总线和(
)。
32、.微处器由( )、控制器和( )三部分组成。
33、当MCS-51引脚( )信号有效时,表示从Po口稳定地送出了
低8位地址。
34、MCS-51的堆栈是软件填写堆栈指针临时在( )存储器内
开辟的区域。35、MCS-51中凡字节地址能被( )整除的特殊功能寄存器均能
寻址。
36、MCS-51有4组工作寄存器,它们的地址范围是( )。
37、MCS-51片内( )范围内的数据存储器,既可以字节寻址
又可以位寻址。
38、计算机的系统总线有( )、控制总线和(
)。
39、80C51含( )掩膜ROM。
40、80C51在物理有( )个独立的存储空间。
41、一个机器周期等于( )个状态周期,振荡脉冲2分频后产生
的时钏信号的周期定义为状态周期。
42、请完成数制转换:11111001B=( )H。
43、MCS—51单片机的CPU主要功能为( )和控制功能。
44、当单片机CPU响应中断后,程序将自动转移到该中断源所对应的入
口地址处,其中INT0的入口地址为( )。
45、JC rel 指令执行时,当CY位为( )时程序发生跳转。
46、8051可编程定时/计数器的方式寄存器是( )。
47、当A=05H,DPTR=1000H时,执行MOVX @DPTR,A指令后,是将A中数
据05H传送到( )单元。
48、指令MOV A,#05属于( )寻址方式。
二、单项选择题,每小题有四个答案,请选择一个正确的答案,将该答
案的字母添在相应题目后的括号内。
1、计算机中最常用的字符信息编码是( )。
A ASCII B BCD码 C 余3码 D 循环码
2、MCS-51的时钟最高频率是( )。
A 12MHz B 6 MHz C 8 MHz D 10 MHz
3、以下不是构成的控制器部件( )。
A 程序计数器、 B指令寄存器、 C指令译码器、 D存储器
4、以下不是构成单片机的部件( )。
A 微处理器(CPU)、B存储器 C接口适配器(I\O接口电路)
D 打印机
5、下列不是单片机总线是( )。
A 地址总线 B 控制总线 C 数据总线 D 输出总线
6、8051单片机芯片一共有( )个引脚。
A、30 B、20 C、9 D、40
7、8031中,若A=02H,B=02H,执行指令MUL AB后,A为( )。
A、16H B、10H C、00H D、04H
8、单片机在进行取指令操作时,指令的地址是由( )的内容决
定。
A、SP B、PC C、DPTR D、ACC
9、在中断允许寄存器中,CPU的总中断控制位是( )。
A、ET1 B、ES C、EA D、EX1
10、MCS—51系列单片机指令的寻址方式有多种,属于变址寻址的指令
是( )。
A、MOV A,@Ri D、MOVC A,@A+DPTR
C、MOVX A,@DPTR B、MOV @Ri,A
11、子程序的返回和中断响应过程中的中断返回都是通过改变PC的内容
实现的,而PC 内容的改变是( )完成的。
A、通过POP指令 B、通过RET或RETI指令 C、通过MOV指令
D、自动
12、已知CY=1,A=01H,执行RLC A指令后,A的内容是( )。
A、10H B、02H C、03H D、00H
13、下面指令的助记符中,( )是伪指令。
A、ADD B、ORG C、ACALL D、ANL
14、8031定时/计数器共有四种操作模式,并由TMOD寄存器中M1 M0的状
态决定,当M1 M0的状态为10时,定时/计数器被设定为(
)。
A、13位定时/计数器 B、自动重装8位定时/记数器
C、16位定时/计数器 D、T0为2个独立的8位定时/计数
器,T1停止工作
15、下列指令中,不影响堆栈指针的指令是( )。
A、RET B、LCALL addr16
C、JB bit,rel D、RETI
16、定时器T0的溢出标志TF0,在CPU响应中断后( )。
A、由软件清零 B、由硬件清零 C、随机状态 D、AB都可
以
17、将外部数据存储器单元的内容传达到累加器A中,应该采用(
)指令。
A、MOV direct,Rn B、MOV A,@RiC、MOV A,#data D、MOVX A,@DPTR
18、8051单片机中,唯一一个用户可使用的16位寄存器是( )。
A、PSW B、ACC C、SP D、DPTR
19、8031中,若A=02H,B=08H,C=1执行指令ADDC A,B后,A为(
)。
A、16H B、0BH C、11H D、08H
20、MCS—51单片机复位后,专用寄存器ACC的状态是( )。
A、E0H B、07H C、0FFH D、00H
21、已知A=12H,执行SWAP A指令后,A的内容是( )。
A、12H B、02H C、01H D、21H
22、下列指令中比较转移指令是指( )。
A、DJNZ Rn,rel B、CJNE Rn,#data,rel
C、DJNZ direct,rel D、JBC bit,rel
23、下列指令中,( )指令是正确的。
A、MOV R0,#2000H B、RL P1
C、MOV @DPTR,2000H D、MOV A,@R0
24、MCS—51指令MOV R0,20H中的20H中的20H是指( )。
A、外部RAM20H B、立即数
C、一个数的初值 D、内部RAM20H
25、传行通信中波特率是指( )。
A、每分钟传送的二进制位数 B、每秒传送的二进制位
数
C、每秒传送的二进制字节数 D、每分钟传送的二进制
字节数
26、MOVX A,@DPTR指令中源操作数的寻址方式是( )。
A、寄存器寻址 B、寄存器间接寻址 C、直接寻址 D、立即
寻址
27、ORG 0003H
LJMP 2000H
ORG 000BH
LJMP 3000H 当CPU响应外部中断0后,PC的值是( )。
A、 0003H B、2000H C、000BH D、3000H
28、产生信号的指令是( )。
A、MOVX A,@DPTR B、MOVC A,@A+PC
C、MOVX A,@A+DPTR D、MOVX @DPTR,A
29、CALL指令操作码地址是2000H,执行完相子程序返回指令后,PC=(