第一部分:填空题
1.计算机中常用的码制有原码,反码和_____。
2.十进制数29的二进制表示为_____。
3.十进制-29的8外补码表示为_____。
4.单片微型计算机由CPU,存储器和______三部分组成。
5.若不使用MCS-51片内存储器引脚EA必须接_____。
6.微处理器由寄存器堆,控制器和______三部分组成。
7.当MCS-51引脚ALE信号有效时,表示从P0口稳定的送出了_____地址。
8. MCS-51的P0口作为输出端口时,每位能驱动______个SL型TTL负载。
9. MCS-51有4个并行I/O口,其中_____准双向口,所以由输出转输入时必须先写入“1”。
10. MCS-51的堆栈是软件填写堆栈指针临时在______数据存储器内开辟的区域。
11. MCS-51中凡字节地址能被______整除的特殊功能寄存器均能寻址。
12. MCS-51系统中,当PSEN信号有效时,表示CPU要从______存储器读取信息。
13.当使用8751且EA=1时,程序存储器地址小于______时,访问的是片内ROM。
14. MCS-51特殊功能寄存器只能采用______寻址方式。
15. MCS-51有4组工作寄存器,它们的地址范围是_______。
16. MCS-51片内20H—2FH范围内的数据寄存器,既可以字节寻址又可以______寻址。
17.若用传送指令访问MCS-51的程序寄存器,它的操作码助记符为_____。
18.访问MCS-51片内RAM应该使用的传送指令的助记符为_______。
19.当MCS-51使用间接寻址方式访问片内RAM高128B时,会产生______。
20.设计8031系统时,______口不能用做一般I/O口。
21. MCS-51可扩展片外RAM 64 KB,但当外扩I/O口后,其外部RAM寻址空间将______。
22.计算机的系统总线有地址总线,控制总线和______总线。
23.输入输出设备是计算机与外界交换信息的_______。
24.指令是通知计算机完成某操作的_______。
25.汇编语言中可以使用伪指令,它们不是真正的指令,只是用来______。
26. MCS-51串行接口有4种工作方式,这可在初始化程序中用软件填写_____特殊功能寄存器加以选择。
27.当使用慢速外设时,最佳的输出方式是_______。
28. MCS-51在外扩ROM,RAM或I/O时,它的地址总线是_______。
29.当定时器T0工作在方式3时,要占用定时器T1的TR1和______两个控制位。
30 .MCS-51有5个中断源,有2个中断优先级,优先级由软件填写特殊功能寄存器_____加以选择。
31.累加器(A)=80H,执行完指令ADD A,#83H后,进位位C=______。
32.执行ANL A,#0FH指令后、累加器A的高4位=_______。
33.JZ e 的操作码地址为1000H,e=20H,它的转移目的地址为______。
34.JBC 00H,E的操作码地址为2000H,E=70H,它的转移目的地址为_______。
35. 累加器(A)=70H,(20H)=#04H,MCS-51执行完ADD A,20H后,PSW.0=_____。
36.MOV PSW,#10H是将MCS-51的工作寄存器置为第______组。
37.指令 DJNZ R7,E操作码所在地址为3000H,E=EFH,则它的转移目的地址为____。
38.ORL A,#0F0H是将A的高4位置1,低4位是______。
39.SJMP E 的指令操作码地址为0050H,E=65H,那么它的转移目的地址为______。
40.设DPTR=2000H,(A)=80H,则MOVC A,@A+DPTR的操作数的实际地址为______。
41.十进制数-47用8位二进制补码表示为_______。
42.-19D的二进制补码表示为______。
43.计算机中最常用的字符信息编码是_______。
44.要串口为10位UART,工作方式应选为______。
45.用串口扩并口时,串口工作方式应选为方式______。
46.在串行通信中,有数句传送方向______,_____,_____三种方式。
47.PC机复位后为______。
48.一个机器周期=_______节拍,一个机器周期=12各震荡周期,一个震荡周期=1节拍。
49.80C51含______KB掩膜ROM。
50. 80C51在物理上有______各独立的存储器空间。
51.外部中断INT1入口地址为________。52.PSW中RS1 RS0=10H时,R2的地址为______。
53.一个机器周期=______个状态周期,震荡脉冲2分频后产生的时钟信号周期定义为状态周期。
54.8751是EPROM型,内含_______KB EPROM。
55.89C51是Flash ROM型,内含_______KB Flash ROM。
56.MCS-51中,T0的中断服务程序入口地址为_______。
57.PSW中RS1 RS0=11H时,R2的地址为_______。
58.执行当前任务后,PC内容为_______。
59.12根地址线可寻址______KB存储单元。
60.写8255A控制字时,需将A1 A0置为_____。
61.MOV C,20H源寻址方式为_______。
62.INC______影响CY位。
63.指令 LCALL 37B0H,首地址2000H,所完成的操作是_______入栈,37B0H->PC。
64.MOVX A,@DPTR源操作数寻址方式为______。
65.ORG     1000H
LCALL    4000H
ORG      4000H
ADD      A,R2  执行完LCALL后(PC)=______。
66.80C51中断 有______ 个 优先级。
67. 80C51中断嵌套最多________级。
68.微机与外设间传送数据有_______,_______和_______三种方式。
69.外中断请求标志位是_______和______。
70.当80C51的RST的引脚上保持_______个机器周期以上的低电平时,80C51即发生复位。
71.当单片机的型号为8031/8051时,其芯片引线EA一定要接______电平。
72.MCS-51机扩展片外I/O口占用片外_______存储器的地址空间。
73. MCS-51单片机访问片外存储器时,利用_____信号锁存来自_____口的低8位地址信号。
74.12根地址线可选______个存储单元,32KB存储单元需要_____根地址线。
75.三态缓冲器输出端的“三态”是指_____,_______和______。
76.74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中_____块芯片。
77.74LS273通常用来做简单______接口扩展,而74LS244则用来做简单的_____接口扩展。
78.A/D转换器的作用是将_____量转为______量,D/A转换器的作用是将_____量转为_____量。
79. A/D转换器的三个重要的技术指标是_____,______和______。
80.从输入模拟量到输出稳定的数字量的时间间隔是A/D转换器的技术指标之一,称为______。
81.若某8位D/A转换器的输出满刻度电压为+5V,则该D/A转换器的分辨率是_____V。
82. MCS-51单片机内RAM的寄存器区共有____个单元。
83.单片机系统服位后,(PSW)=00H,因此片内RAM寄存区的当前寄存器是第_____组,8个寄存器的单元地址为______~_______。
84.通过堆栈操作实现子程序调用,首先要把______的内容入栈,一进行断点保护。调用返回时再进行出栈操作,把保护的断点弹回_____。
85.一台计算机的指令系统就是它所能执行的______集合。
86.以助记符形式表示的计算机指令就是它的_____语言。
87.在直接寻址方式中,只能使用______位二进制数作为直接地址,因此其寻址对象只限于_____。
88.假如累加器A的内容为30H,执行指令:
1000:MOVC   A,@A+DPTR
后,把程序存储器_______单元的内容送累加器A中.
89.假定DPTR的内容为8100H,累加器A的内容为40H,执行下列指令:
MOVC   A,@A+DPTR  后,送入A的是程序存储器______单元的内容.
90.假定(SP)=60H,(ACC)=30H,(B)=70H.执行下列指令:
PUSH   ACC
PUSH   B
后,SP的内容为______,61H单元的内容是_____.62H单元的内容为_____;
91.假定(SP)=62H,(61H)=30H,(62H)=70H.执行下列指令:
POP  DPH
POP   DPL
后,SP的内容为_____,DPTR的内容是_____.
 
92.假定(A)=85H,(R0)=20H,(20H)=0AFH。执行指令:
ADD   A,@R0后,累加器A的内容为______,CY的内容为_____,AC的内容为_____,OV的内容为______.
93. 假定(A)=85H,(20H)=0FFH,(CY)=1。执行指令:
ADDC   A,20H后,累加器A的内容为_____,CY的内容为______,AC的内容为______,OV的内容为______.
94.假定(A)=0FFH,(R3)=0FH,(30H)=0F0H,(R0)=40H,(40H)=00H。执行指令:
INC  A
INC  R3
INC  30H
INC   @R0
后, 累加器A的内容为_____,R3的内容为_____,30H的内容为_____,40H的内容为______.。
95.在MCS-51中PC和DPTR都用于提供地址,但PC是为访问________寄存器提供的地址,而DPTR是为访问_______存储器提供的地址。
96.在位操作中,能起到与字节操作中累加器的作用是_______。
97.计算机的数据传送有两种方式,即______方式和_______方式,其中具有成本低特点的是_______数据传送。
98.异步串行数据传送的帧格式由_______位,______位,_______位和_______位组成。
99. 异步串行数据通信有______,_______和_______共三种传送方向形式。
100. 假定(A)=56,(R5)=67,执行指令:
   ADD  A,R5后,累加器A的内容为______,CY的内容为______。
101.假定(A)=0FH,(R7)=19H,(30H)=00H,(R1)=40H,(40H)=0FFH。执行指令:
   DEC  A
   DEC   R7
   DEC  30H
   DEC   @R1
后, 累加器A的内容为_______,R7的内容为______,30H的内容为______,40H的内容为______.。
102.假定(A)=50H,(B)=0A0H。执行指令:
      MUL    AB
后,寄存器B的内容为_____,累加器A的内容为_____,CY的内容为_____,OV的内容为_____.。
103.假定(A)=0FBH,(B)=12H。执行指令:
      DIV  AB
后,累加器A的内容为_____,寄存器B的内容为_____,CY的内容为_____,OV的内容为_____.。
104.假定(A)=0C5H。执行指令:
   SWAP   A
后,累加器A的内容为_____。
105.执行如下指令序列:
   MOV  C,P1.0
   ANL   C,P1.1
ANL      C,/P1.2
MOV    P3.0,C
后,所实现的逻辑运算式为______。
106.
假定addr11=00100000000  ,标号  qaz   的地址为1030H。执行指令:
   qaz :AJMP  addr11
后,程序转移到地址______去执行。
107.请填写好下段程序内有关每条指令执行结果的注释之空白。
  MOV   A,PSW        ;(A)=10H
MOV   B,A       ;(B)=______H
MOV   PSW,A       ;(PSW)=_____H
108.堆栈设在_____存储区,程序放在______存储区,外部I/O接口设在______存储区,中断服务程序放在______存储区。
109.若单片机使用频率6MHZ的晶振,那么状态周期为_____,机器周期为______,指令周期为_______。
110. 执行下列程序段后CY=_____,OV=______,A=______。
     MOV    A,#56H
     ADD    A,#74H
     ADD    A,A
111.80C51复位后
·       CPU从____H单元开始执行程序。
·       SP的内容为_____H,第一个压入堆栈的数据将位于_____RAM的_____H单元。
·       SBUF的内容为_____。
ORL A,#4指令执行后,PSW寄存器的内容将等于____H。
112.8031
·       其/EA引脚必须接____。
·       可作通用I/O的至少有P_____口的8条I/O线,最多还可加上P_____口的8条I/O线。
·       P_____口作地址/数据总线,传送地址码的______8位;P_____口作地址总线,传送地址码的 ______8位。
·       MOVX指令用来对_____RAM进行读写操作。
113.存储器组织
·       8052片内RAM有____字节。
·       若(PSW)=18H,则有效R0的地址为_____H。
·       对8051来说,MOV A,@R0指令中的R0之取值范围最大可为_____H。
·       位地址7FH还可写成_____H._____。
114.定时器和串行接口
·       80C51的______作串行接口方式1和方式3的波特率发生器。
·       8052除可用______外,尚可用______作其串行接口方式1和方式3的波特率发生器。
·       若8031AH的fosc=12MHz,则其两个定时器对重复频率高于_____MHz的外部事件是不正确计数的。
·       在定时器T0运作模式3下,TH0溢出时,_____标志将被硬件置1去请求中断。
·       在运作模式3下,欲使TH0停止运作,应执行一条CLR_____指令。
·       在多机通信中,若字符传送率为100B/s,则波特率等于______。
·       在多机通信中,主机发送从机地址呼叫从机时,其TB8位为_____;各从机此前必须将其SCON中的REN位和_____位设置为1。
115.中断系统
·       /INT0和/INT1的中断标志分别是_____和_____。
·       T0和T1两引脚也可作外部中断输入引脚,这时TMOD寄存器中的C//T为应当为_____。
·       上题中,若M1、M0两位置成10B,则计数初值应当是(TH)=(TL)=______H。
·       ______指令以及任何访问______和_______寄存器的指令执行过后,CPU不能马上响应中断。
116.指令系统
·       在R7初值为00H的情况下,DJNZ R7,rel指令将循环执行_____次。
·       欲使P1口的低4位输出0而高4位不变,应执行一条_____指令。
·       欲使P1口的高4位输出1而低4位不变,应执行一条_____指令。
·       DIV AB指令执行后,OV标志为1,则此指令执行前(B)=______H。
·       MUL AB指令执行后,OV标志为1,则(B)/=_____H。
·       MCS-51的两条查表指令是_____和______。