mcs-5单片机系统及接口技术 - 习题集(含答案) 下载本文

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存储器?