C. 00H—1FH
D. 20H—2FH
29. MCS-51单片机的串行中断入口地址为( )
A. 0003H C. 0023H
B. 0013H D. 0033H
30. MCS-51单片机的最小时序定时单位是( )
A. 状态
B. 拍节 D. 指令周期
C. 机器周期
31. 若MCS-51单片机的晶振频率为6MHZ,定时器/计数器的外部输入最高计数频率为
()
A. 2MHz C. 500KHz
B. 1MHz D. 250KHz
32. 在中断服务程序中,至少应有一条( )
(A)传送指令 (C)加法指令
(B)转移指令 (D)中断返回指令
33. 当MCS-51复位时,下面说法正确的是( )
(A)PC=0000H (C)SBUF=00H
(B)SP=00H
(D)(30H)=00H
34. 要用传送指令访问MCS-51片外RAM,它的指令操作码助记符是( )
(A)MOV (C)MOVC
(B)MOVX (D)以上都行
35. 下面哪一种传送方式适用于电路简单且时序已知的外设( )
(A)条件传送 (C)DMA
(B)无条件传送 (D)中断
36. ORG 2000H
LCALL 3000H ORG 3000H
RET
上述程序执行完RET指令后,PC=( )
(A)2000H(B)3000H(C)2003H(D)3003H
37. 要使51能响应定时器T1中断、串行接口中断,中断允许寄存器(IE)=()
(A)98H (B)84H (C)42H (D)22H
38. 6264芯片是()
(A)EPROM (B)RAM
(C)Flash ROM (D)EPROM
2
39. MCS-51在响应中断时,下列哪种操作不会发生( )
(A)保护现场 (B)保护PC
(C)找到中断入口 (D)保护PC找到中断入口
40. 用MCS-51串行接口扩展并行I/O口时,串行接口工作方式应选择( )
(A)方式0(B)方式1(C)方式2(D)方式3
41. JNZ e指令的寻址方式是( )
(A)立即寻址 (C)相对寻址
(B)寄存器寻址 (D)位寻址
二、判断题
42. MOVX A,1000H () 43. DEC DPTR () 44. ADD A,B ( )
45. CLR R0 ( ) 46. INC R7 ()
47. MOV @R3 ,A ()
48. MOV RN ,P1
() ()
49. MOV 40H,TL1
50. 执行一条指令的快、慢取决于这条指令的长度。这句话是否正确?若有错,则改
正过来。
51. 寄存器A只能进行字节操作。这句话是否正确?若有错,改正。
52. 访问8155的指令可以是读指令,也可以是写指令。
53. 访问ADC0809的读指令是获取模拟量信息,写指令是将数据写入ADC0809。 54. 访问DAC0832的指令可以是读指令,也可以是写指令。
55. 8051单片机有18个SFR寄存器占有18个地址。
56. 凡是操作数为寄存器的指令都是寄存器寻址方式指令。
57. INC @R4 ()
58. MOV F0H,C ()
59. MOV A,2000H ()
60. MOV R1,R7 () 61. XRL P1,#31H ()
62. MOV @R1,#80H ( ) 63. CLR 30H ( ) 64. MOVX A,2000H ( ) 65. MOV 20H,21H ( ) 66. MOV R7,@R1 ( )
67. 在计算机中断系统中,优先级别高的中断总是先响应先处理。( ) 68. 指令中直接给出操作数称为直接寻址。( )
69. 堆栈是由若干不连续的存储单元组成的后进先出存储区。( ) 70. 若外设控制器中的寄存器和主存单元统一用主存地址编址,那么在计算机的指令系统
中可以不设专门的I/O指令。( )
71. DMA方式传递过程中地址修改、字节计数等完全由硬件电路实现。( )
72. 当某一个数是负值时,它在计算机中分别用原码、反码和补码表示时,机器码一定各
不相同。( )
73. 串行通信是指数据各位同时传送,其特点是数据传送速度快、效率高,且
对住处的逻辑定义与TTL兼容,无需进行逻辑电平转换。( )
74. 根据系统总线传递信息的类型,可分为地址线、数据线和控制线。( )
75. 通常每个外部设备都有一个接口寄存器与主机交换信息,因此,主机只能用一个唯一
地址来访问一个外部设备。 ( )
76. 在单总线结构的计算机系统中,I/O设备和主机之间传送数据方式一般有程序查询、
程序中断和DMA方式。 ()
77. 我们所说的计算机实质上是计算机的硬件系统与软件系统的总称。( ) 78. MCS-51的相对转移指令最大负跳距是127B。( ) 79. MCS-51的程序存储器只是用来存放程序的。( ) 80. MCS-51的5个中断源优先级相同。( )
81. 要进行多机通信,MCS-51串行接口的工作方式应选为方式1。( ) 82. MCS-51上电复位时,SBUF=00H。( )
83. MCS-51外部中断0的入口地址是0003H。( )
84. TMOD中的GATE=1时,表示由两个信号控制定时器的启停。( ) 85. MCS-51的时钟最高频率是18MHz。( ) 86. 使用可编程接口必须初始化。( )
三、问答与作图题
87. 什么是总线?51单片机的外部三总线是怎样形成的?
88. 执行指令LJMP addr16的操作与执行指令LCALL addr16的操作有何异、同? 89. 若(A)= 0 ,指令JZ rel 的地址是1000H,执行该指令后(PC)= ?
90. 执行一条传送指令后,原来的目标操作数和源操作数将怎样变化?
91. ADC0809的输入、输出关系是什么?它有几个输入通道?如何选择这些通道? 92. 8155并行接口的PA、PB、PC口有几种工作方式?它们的工作方式由什么来决定? 93. 51单片机的堆栈所在物理空间位置应在哪里?进、出栈原则是什么?
94. ADC0809是什么器件?如何启动它开始工作?
95. CPU访问片外RAM时,需要通过哪些引脚发出哪些信息? 96. CPU对 I/O端口的“读—修改—写”操作的指令是输出指令还是输入指令?试列举出
三条这样的指令
97. 8155有几个并行I/O口?它们输入、输出的数据分别是多少位?
98. I/O接口在工业控制领域中,能与哪些设备、电路接口?
99. 在哪些情况下单片机CPU作数据运算操作时会产生溢出?
100. 什么叫立即数?什么叫立即寻址?
101. MCS—51单片机为什么只能访问外部64KB存储器?