当前位置:
文档之家› 北理单片机填空题 总 带参考答案
北理单片机填空题 总 带参考答案
是INT0 、INT1
、T0
、T1
、RX/TX
。
80.MCS—51单片机外部中断请求信号有电平方式和 边沿触发 式,在电平方式
下,当采集到INT0、INT1的有效信号为低电平
时,激活外部中断。
81.8051单片机有___5_____个中断源,___2_____级中断优先级别。
82.8051的T1中断入口地址为001BH
48.半导体存储器分成两大类外部ROM 49.在8051中决定程序执行顺序的是PC
存器。
和 内部ROM 。 (PC还是DPTR)。它是___16___位寄
50.堆栈寄存器SP是8 位寄存器,存放栈顶地址 。
51.MCS-51单片机的P0~P4口均是双向8位并行I/O口,其中的P0口和P2口除了可
以进行数据的输入、输出外,通常还用来构建系统的地址总线
25. 执行下列指令组后,累加器(A)=__0F9H_______。
2
MOV R1,#87H MOV A,R1 CPL A INC A SETB ACC.7 26.P0通常用作___地址/数据复用总线______. 27.若由程序设定RS1、RS0=10,则工作寄存器R0~R7的直接地址为__10H-17H_______. 28.中央处理器CPU是单片机的核心,它完成__运算数据处理、中断和实时控制功能__. 29.若累加器A中的数据为01110010B,则PSW中的P=__0_______. 30.假设2个一字节的十六进制数9FH,81H相加的和仍然为8位二进制数,那么相 加后其进位标志为_____1____(1或0),溢出标志为______1___(1或0)。
1
POP B POP ACC
18.当MCS51单片机引脚ALE信号有效时,表示从P0口稳定地输出了 ____低八位地址__信号。
19.MCS-51系统中,当PSEN 信号有效时,表示CPU要从____片外ROM___________读取信 息。
20.PSW中 RS1 RS0 = 10时,R2的地址为_______12H______。
下列程序执行时间最长,其最长值为__260.616ms___。
MOV R6,#Y DE1:MOV R7,#X DE0:DJNZ R7,DE0
; 需1个机器周期 ; 需1个机器周期 ; 需2个机器周期
DJNZ R6,DE1
; 需2个机器周期
RET
; 需2个机器周期
34.若(A)=20H,(B)=40H,(PSW)=00H,执行下面指令后,累加器A和4FH的内容 为00H,00H 。 MOV 4FH,#00H MOV 50H,#00H MOV SP,#4FH
BUF:DW 1234H
69. 单片机CPU执行指令分为取指令 操作和执行指令操作两步。
70. MCS-51的指令系统共有111 条指令,分为5
大类。
71. MCS-51的指令按其功能可分为五大类:__数据传送___、__算术运算__、逻辑运算类 指令、位操作指令、控制转移指令。
72. 在 MCS-51 单片机系统中,采用的编址方式是RAM和I/O 统一编址。 73. 当8031单片机中IP=0AH,IE=97H时,CPU能响应的优先权最低的中断源是
21.执行下列指令后,(PC)=______4001H__________。 ORG1000H
LCALL 4000H ORG4000H
;3字节指令
ADDA,R2
;1字节指令
22. 已知(SP)=2FH,(ACC)=30H,(B)=70H,执行下列指令组后(SP)=__30H_______,
(ACC)=___70H______。
_ ____串行口UART_____。
6
IP寄存器格式 IE寄存器格式
—
—
—
PS
PT1
PX1
PT0
TX0
EA
—
—
ES
ET1
EX1
ET0
EX0
74. 8031单片机中,如希望CPU能响应外部中断0和定时器1的中断,而不响应其 他中断,其IE寄存器的内容应为_____89H_____。(IE寄存器格式见上题)
13.执行 ORL A,#0FH 指令后,累加器A的低4位=___1111________。 14.MC5—51单片机的堆栈设在___数据缓存____区中,它传送数据的原则是
__先进先出,后进后出。
15.中断响应时,要把____PC_____的内容入栈,以进行断点保护。 16.如要选择第3组的工作寄存器交换数据,可执行指令
67. 下列伪指令汇编后,存放数据4051H的存贮单元分别是:__2405H_____存放40H, ___2408H____存放51H。 ORG 2400H TIME EQU 2000H TAB1:DS 05H BUF2:DW 4051H
68. 下列伪指令汇编后,存放数据1234H的存贮单元分别是:___1404H___存放12H, _____1405H_存放34H。 ORG 1400H TIME EQU 3500H TABL:DS 04H
3
PUSH ACC
PUSH B
PUSH PSW
POP ACC
POP B
POP PSW
35.8031单片机复位后,其PC的内容为___0000____H。SFR中的P2口的内容为
____0FF___H。 36.单片机复位后,程序计数器PC的值为0000H
,堆栈指针寄存器SP的值
为07H
。
37.如果8031单片机的时钟频率为6MHz,则其机器周期为___2____微秒。 38.当程序状态字PSW为(10010001)时,当前工作寄存器组是___2____组,对应的
IP寄存器格式
—
—
—
PS
PT1PX1PT0Fra bibliotekTX0
IE寄存器格式
EA
—
—
ES
ET1
EX1
ET0
EX0
77. 所谓中断源即是___引起中断的原因或设备______. 78. 当8031单片机中IP=19H,IE=9EH时,CPU能响应的优先权最高的中断源是
_ _____T1_。
79. 单片机中断系统的五个中断源
58. SJMP的跳转范围为_____-128-127_________。
59. 直接寻址方式中,只能使用_____8____位二进制地址。 60. RD 和 WR 是读写片外______RAM______的控制信号。 61. 请写出一条相对寻址方式的指令___JNZ 23H_____。 62. MOVC A,@A+DPTR源操作数是____基址加寄存器变址_______寻址。 63. 设DPTR=2000H,(A)=A0H,则MOVC A,@A+DPTR操作数的实际操作地址
5. 79H-(38H/8+”0”/2H)=_1011010__________B。
6. 单片微型计算机由CPU、存储器、____I/O接口电路___________和总线组成。 7. 87H是用8位二进制原码表示的十六进制数,其相应的十进制数是_-7___。
8. 已知一个数为[X]=11011001B,它的补码为_10100111_和反码为_10100110_。
31.8031单片机PSW中的RS1=1,RS0=1时,工作寄存器R0的地址为______18H____。
PSW(地址为DOH)的格式为
CY AC FO
RS1 RS0 OV — P
32.常用程序结构有顺序结构、分支结构、___循环结构_______等。 33.已知单片机晶振频率为6MHz,假设X、Y为变量,当X=___255____,Y=____255___时,
75. 当8031单片机IP=15H,IE=8DH时,CPU能响应的优先权最高的中断源是 ____INT0_____ 。
IP寄存器格式
—
—
—
PS
PT1
PX1
PT0
TX0
IE寄存器格式
EA
—
—
ES
ET1
EX1
ET0
EX0
76. 当8031单片机中IP=0EH,IE=8DH时,CPU能响应的优先权最低的中断源是 _ ___INT0_____。
9. 只有在____补____码表示中0的表示是唯一的。
10.123=___1111011__B = __7B___H。 11. MCS-8051系列单片机字长是__8___位,有___40__根引脚。 12.执行下列两条指令后
MOV A, #A3H ADD A, #F1H A为____94______H,进位Cy为___1_______,溢出OV为_____0______。
54. ANL A, #0F0H是将A的高四位保持不变,而低4位清零
。
55 . 8051可寻址__64______________KB字节的ROM。
56. 执行指令MOV A,@R0及MOVX A,@R0的差别是前者片内RAM寻址,后者片外RAM寻址_。
57. 访问MCS51单片机的特殊功能寄存器只能采用____直接__________寻址方式。
1. 计算机中常用的码制有原码、反码和______补码____________。 2. 冯·诺依曼计算机的设计思想为___程序存储、程序控制______.
3. 微处理器由寄存器、控制器和___运算器________________三部分组成。
4. 十进制数-31的八位补码表示为_______11100001__________B。
____MOV PSW,#18H___________。
PSW(地址为DOH)的格式为
CY AC FO
RS1 RS0 OV — P
1 7.已知(SP)=5FH,(ACC)=60H,(B)=70H,执行下列指令组后(SP)=__5FH_______, (ACC)=____70H_____。