单片机题库及答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《单片机原理》复习题(2010.11)
一、填空题:
1.执行指令时,PC内容的低8位经P0口输出,高8位经P2口输出。
2.运算器的功能是进行算术运算和逻辑运算。
3.访问内部RAM使用MOV指令,访问外部RAM使用MOVX 指令。
4.在查询和中断两种数据输入输出控制方式中,效率较高的是中断。
5.假定累加器A的内容为30H,执行指令:1000H:MOVC A,@A+PC 后,把程序存储器1030 H单元的内容送累加器A中。
6.变址寻址的指令都是单字节指令。
7.在MCS-51的时序定时单位中称为状态的是S状态周期。
8.堆栈主要是为保存数据和读取数据而设置的。
9.在三态缓冲电路中,除了数据输入线和数据输出线外,还应当有一个控制信号线。
10.假定标号qaz的地址为0100H,标号qwe值为0123H。应执行指令:qaz:SJMP qwe 该指令的相对偏移量为rel=21H。
11.在多位LED显示器接口电路的控制信号中,必不可少的是位控信号和段控信号。
12.数据I/O操作的核心内容是输入/输出数据。
13.定时器/计数器工作方式2的计数值有限,最大只能到28 -1 。
14.定时/计数中断的中断请求是自动撤除的,无需用户干预。
15.在MCS-51单片机系统中,采用的编址方式是16进制编码。
16.访问内部ROM使用MOV C指令,访问外部ROM使用MOVC指令。
17.在存储器编址技术中,不需要额外增加电路但却能造成存储映象区重叠的编址方法是/EA=1时。
18.以助记符形式表示的计算机指令就是它的汇编语言。
19.在直接寻址方式中,只能使用8位二进制数作为直接地址,因此其寻址对象只限于RAM。20.单片机系统在运行过程中,如发生掉电故障,其掉电保护措施是
先保存数据到内部RAM中,然后再给内部RAM维持供电。
21.MCS-51单片机的定时单位中,一个机器周期包括6个状态,一个状态
包括 2 个拍节。。
22.指令系统中执行时间最长的指令是乘、除指令(4周期指令)。
23.在MCS-51单片机中,需双向传递信号的是数据(I/O口)线。
24.在MCS-51单片机中,需外加电路实现中断撤除的是电平触发的外部中断源。
25.在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容不是操作数,而是操作数的地址。26.8051芯片的内部程序存储器共有4KB ROM存储单元,其地址为0000H~0FFFH。
27.定时中断0响应后,产生的长调用指令应当是LCALL 000BH 。
28.为扩展存储器而构造系统总线,应以P0口的8位口线作为低8位地址/数据线,以P2口的口线作为高8位地址线。
29.能有效利用存储空间适用于大容量存储器扩展的编址方法是译码法。
30.执行如下指令序列:
MOV C,P1.0
ANL C,P1.1
ANL C,/P1.2
MOV P3.0,C 后,所实现的逻辑运算式为P3.0 = P1.0 V P1.1 V /P1.2。
31.假定addr11=00100000000B,标号qaz的地址为1030H。执行指令qaz:AJMP addr11后,程序转移到地址addr11=00100000000B去执行。
32.在位操作中,能起到与字节操作中累加器作用相同的是CLR A。
33.空操作指令NOP常用于程序的延时或等待,是单字节指令,因此执行后PC加1。
34.累加器A中存放着一个其值小于等于127的8位无符号数,CY清“0”后执行RLC A指令,则A中数变为原来的 2 倍。
35.单片机系统复位后,(PSW)=00H,因此内部RAM寄存器区的当前寄存器是
第0组,8个寄存器的单元地址为00H~07H。
36.一台计算机的指令系统就是它所能执行的全部指令的集合。
37.在寄存器寻址方式中,指令中指定寄存器的内容就是源操作数。
38.在存储器扩展中,无论是线选法还是译码法,最终都是为扩展芯片的/CE端提供信号。
39.中断采样用于判断是否有中断请求信号,但MCS-51中只有外部中断才有中断采样问题。
40.在定时器工作方式0下,计数器的宽度为13位。如果系统晶振频率为3MH Z,则最大定时时间为32.768 mS。
41.在接口电路中,把已经编址并能进行读写操作的寄存器称之为状态寄存器。
42.简单输出口扩展是为了实现输出数据的寄存功能。
43.简单输入口扩展是为了实现输入数据的寄存功能。
44.指令MOV A,3AH的源操作数寻址方式是直接寻址。
45.外部RAM单元的数据传送只能使用变址寻址方式。
46.外部RAM的数据传送全部都是通过累加器进行的。
47.指令MUL AB是把累加器A和寄存器B中的两个无符号8位数相乘,所得结果低8位存放在A中,高8位存放在B中。
48.在单片机系统中,广泛使用机械式非编码式键盘。
49.8155的定时器/计数器是减法计数。
50.三态缓冲电路输出除了通常的低电平状态、高电平状态以外,还有一种是高阻悬浮电平状态。
51.三态缓冲器的输出应具有三种状态,其中不包括高阻悬浮电平状态。
52.对程序存储器的读操作,只能使用MOVC指令。
53.单片机的基本工作方式是程序执行方式。
54.用电信号写入也用电信号擦除的只读存储器芯片是EEPROM 。
55.在定时器/计数器的工作方式中,具有自动重新加载功能的是方式2 。
56.一般情况下,中断响应时间是3~8 个机器周期。
57.条件转移指令只能采用相对寻址方式。
58.只能用于对程序存储器进行寻址的寻址方式是变址寻址方式。
二、选择题:
1.在位操作中,能起到与字节操作中累加器作用相同的是(D)
A.AC B.OV
C.P D.CY
2.外部中断0响应后,产生的长调用指令应当是( A )
A.LCALL 0003H B.LCALL 000BH
C.LCALL 0013H D.LCALL 001BH
3.在算术运算过程中,(PSW)=01H,则累加器A的内容可以为(B)
A.21H B.31H
C.41H D.53H
4.有一条指令KWR:AJMP addr11,若addr11=10101101010B,标号KWR地址为2070H,则执行指令后,程序转到( A )
A.256AH B.2AD4H
C.264DH D.265AH