“单片机原理与接口技术”复习题
一、填空
1、若外接晶振为6MHz,则8031单片机的振荡周期为16μs,时钟周期为13μs,
机器周期为2μs,指令周期最短为2μs,最长为8μs
。
2、SP是堆栈指针寄存器,PC是指令指针寄存器,DPTR是数据指针寄存
器
。
3、外接程序存储器的读信号为OE低有效
OE
。
,外接数据存储器的读信号为
4、程序中“LOOP:SJMPrel”的相对转移以转移指令所在地址为基点向前(大地址方向)
最大可偏移127
个单元地址,向后(小地址方向)最大可偏移128
个单元地址。
5、“MOVCAADPTR”指令为基址加变址寻址或变址寻址
寻址方式。
6、单片机寻址方式是指寻找操作数所在地址
或转移目标地址的方式,常
用的寻址方式有立即寻址
、直接寻址
、寄存器寻址
、寄存
器间接寻址
、变址寻址
等。
7、8031单片机内存20H的第7位,它的位地址为07H
。
8、循环结构程序中循环控制的实现方法有DJNZ和CJNE
。
9、循环结构程序中,当循环次数已知时,应采用DJNZ
控制法,循环次数未知
时,应采用CJNE
控制法。
10、80C51单片机的位寻址区包括20H2FH和可按位寻址的SFR
。
11、由8031组成的单片机系统在工作时,EA引脚应该接地(我查过课本,这个是正
确的)
。
12、LJMP的跳转范围是64KB
,AJMP的跳转范围是2KB,SJMP的跳转范围
是128B127B
。
13、若A中的内容为68H,那么P标志位为1。
14、单片机上电复位时PC0000H,SP07H;而工作寄存器则缺省采用第
0组,这组寄存器的地址范围是00H07H
。
15、JZrel的操作码地址为1000H,rel20H,它转移的目标地址为1022H
。
16、8051内部有4个8位的并行口,P0口直接作输出口时,必须外接上拉电阻
;
并行口作输入口时,必须先置1,才能读入外设的状态。
17、MCS51的堆栈只可设置在片内RAM,其最大长度为128,存取数据的原则是先
进后出。堆栈寄存器SP是8位寄存器,用来存放栈顶指针
。
18、假定(SP)40H39H30H,(40H)60H。执行下列指令:
POPDPH
POPDPL
后,DPTR的内容为6030H
,SP的内容是38H
。
1
f19、CJNE目的字节,源字节,rel属于五大类指令中的__控制转移_______类指令,其操作码助记符含义是__比较不等则转移___________。
二、选择题
1、8031单片机的
口的引脚,还具有外部中断、串行通信等第二功能。
a)P0
b)P1
c)P2
d)P3
2、下列指令中不影响标志位CY的指令有()。
a)ADDA,20Hb)CLRCc)RRCA
d)INCA
3、当需要从MCS51单片机程序存储器取数据时,采用的指令为()。
a)MOVAR1
r