1、填空题答案 1,信息存贮,数值计算,逻辑推理、过程控制和数据处理。 2, B, D, Q, H 3,各位的数乘上该数位的权相加。 4,总线。 5, CPU 6,大。 7, 11111011B 8,执行部件 EU,总线接口部件 BIU 9,字长 10, 8 位 11,电子管、晶体管、集成电路,中大规模集成电路、智能信息处理的第五代计算机 12,除 R 取余数倒排法 13,机器数、定点和浮点 14,原码、反码、补码。 15,将 Y补 连符号位一起取反,末位加 1(或 0-Y补 ) 16, 55H 17, 200FEH 18, WORD PTR 19, ALU(算术逻辑部件),通用寄存器,标志寄存器
2、 20,源变址,目的变址 21,高速,准确性,逻辑性,通用性 22,连续乘 2 取整顺排法 23,阶码,尾数,最高位之前,最末位之后 24, 0 2N-1 25,原码 26, 34H 27, 61H 28, 1, 2, 3, 3, 1 29,数据总线,地址总线,控制总线 30,逻辑控制器,存储器,输入设置,输出设备 31,科学技术计算,自动控制,数据和事务处理,辅助设计和智能模拟与人工智能。 32,将二进制数以小数点为界,左右分别按三位一组划分,不足三位者用零补齐。 33, 18 34, 01100010 35, 34H 36, 35 37、加工运算,逻辑运算,算术运算 38、数据寄存器,地址
3、寄存器 39、编译程序 解释程序 汇编程序 40、引导程序 基本输入输出设备驱动程序 IBMB.COM 文件管理程序 IBMDOS.COM 命令处理程序 COMMAND.COM。 41,记忆,程序,数据 42,读,写 43,半导体,磁 44,高速缓冲存贮器,主存,辅存 45,集成度高,功耗低,信息易失需要定时刷新 46, N 47, 2 48,读,写 49, 1K 4 位 50, CS , WE 51, 1 52, 11 53,分时复用 54,消失, 1 110ms 55,地址线的连接,数据线连接,控制线连接 56,时钟频率,机器周期 57,同步存贮器存取,异步存贮器存取 58,掩膜 ROM,
4、 PROM, EPROM, EEROM 59,磁盘,磁带 60, 3 8 译码器 61, 13, 8 62, 32.767 63, 1 个总线, 2 个总线 64, 20, 1M 65, 64K 66,物理地址,逻辑地址 67, CRT,打印机 68,接口 69,存贮器统一编址, I/O 隔离编址 70,输出线 IOM/ 71, A0 A9 72,微处理器一级接口, PC 机系统一级接口 73, IN, OUT 74, 256, 00H 0FFH 75, 768, 100H 3FFH 76,程序查询,中断控制,存贮器直接存取 77,直接, DX 间址 78,外设数量少,数据传输量低 79,建立
5、中断源 80, 8259A, 8 81,除 0,单步 82,现场保护,中断服务处理,中断返回和返回前的现场恢复 83, 256 84,类型码 4 85,不可屏蔽中断 NMI,可屏蔽中断 INTR,内部软中断 86, INTR、 NMI;除 0、溢出、 INT N、单步 87, 0 88,中断响应 INTA ,类型码 89, NMI 90, INTR 91, STI, CLI 92,保护现场 93, IRET 94,开中断 95,有关寄存器、显示方式、屏蔽等 96,中断向量(即中断服务子程序的入口地址) 97,段地址 CS,偏移地址 IP 98,各种操作和运算;指令系统 99,设计计算机 ,11
6、5 100,操作码;操作数;操作码;操作数 101,机器; 1 6 102,寻址 方式 103,立即寻址:直接寻址;寄存器寻址;寄存器间接寻址;相对寻址;基址加变址寻址;基址加变址相对寻址; , 104,二进制补码 105, AX; 1111111110011101 106,非压缩 107, 01010011; 11010011 108, DS: SI; ES: DI: ES: DI; DS: SI 109, -128 +127 110,高;( SP)( SP) -2 111, 7CH 112, 06H; 00H 113, OFFE2H 114, 1500EH 115, 0;自动增量 116,
7、 1;自动减量 117, 245; -11 118, 3; 16;定时 /计数器; 6 119,高;减 1;减;高 120,二进制; BCD 121,通道 0(或计数器 0);通道 1(或计数器 1);通道 2(或计数器 2);控制寄存器122,产生系统定时时钟中断;向 DMA 控制器定时提出存储器刷新需求,提供机内扬声的音调。 123, 3;并行 I/O; I/0 124,端口 A 和端口 C 的高 4 位;端口 B和端口 C的低 4位; 3; A 125, 99H 126, 0; 60H;接受键盘扫描码; 61H;进行输出控制; 62H;接受一组系统状态 127,扫描; ROM BIOS
8、提供的键盘中断服务子程序; ASCII 128,信号线:信息或数据交换;内部总线;系统总线;外部总线;系统总线;外部设备 129,地址线;数据线;控制线;实用线 130, 7FH 131,立即寻址 132,汇编,汇编语言(源程序),目标程序 133,机器语言,汇编语言,高级语言 134, DEBUG, EDIT, MASM, LINK,可执行 135,段属性,偏移属性,类型属性 136,名称域,操作助记符域,操作数域,注释域 137,逻辑值,全 1( 0FFFFH 或 0FFH),全 0( 0000H 或 00H) 138,过程, PROC, ENDP, NEAR, FAR, NEAR, FA
9、R 139, 0006H, 2, 1, 1, 2 140, CALL, RET 141, ADD DX, TOTABLE+18 142,( 1) MOV BX, OFFSET LNAME ( 2) MOV SI, WORD PTR CODE LIST ( 3) CODE LISTH=$-CODE LIST 143, 0598H 144, ADD SI, 01H; 145, 0FFH 146,堆栈,入栈,出栈 147, 0001111, 11111000 148, 7895H 149, 8765H 150, 0FFH 151, 000AH 152, 0A0H 153, 0000H, 3000H,
10、 0040H, 0042H 154,相同,数据类型,字,字节 155, 0FFDCH 156,( 1) 4FH( 2) 4F4FH 157, 8, 158, 0004H 159, 0F0F0H 160, 70H 161,“ -” 162,伪操作,汇编过程中,汇编程序,数据定义,分配存贮区,指示程序结束 163, 2, 10, 20, 0, 22, 12 164,小段边界, 0,字边界开始,偶数,页边界, 0 单项选择题答案 1. 7. 13. 19. 25. 31. 37. 43. 2. 8. 14. 20. 26. 32. 38. 44. 3. 9. 15. 21. 27. 33. 39.
11、45. 4. 10. 16. 22. 28. 34. 40. 46. 5. 11. 17. 23. 29. 35. 41. 47. 6. 12. 18. 24. 30. 36. 42. 48. 49, 50, 51. B 57. B 63. B 69. C 75. B 81. D 87. C 93. A 52. C 58. D 64. D 70. D 76. D 82. A 88. B 94. B 53. D 59. D 65. C 71. D 77. C 83. C 89. A 95. D 54. A 60. B 66. C 72. B 78. A 84. B 90. C 96. B 55.
12、 D 61. A 67. B 73. A 79. C 85. D 91. D 97. A 56. C 62. D 68. C 74. C 80. B 86. A 92. B 98. B 99. C 100.D 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139.
13、140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. a 157. d 163. d 169. d 175. a 181. d 187. a 193. a 152. c 158. d 164. c 170. a 176. d 182. c 188. a 194. b 153. a 159. d 165. a 171. b 177. d 183. c 189. a 195. b 154. b 160. a 166. b 172. a 178. b 184. b 190. a 196. a 155. a 161. c 167. a
14、173. a 179. b 185. b 191. d 197. d 156. b 162. c 168. b 174. a 180. b 186. c 192. c 198. c 199. c 分析判断题参考答案及评分说明 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, (?) 15, 16, 33, 答案 34, 答案 35, 答案 36, 答案 37, 答案 (SP)=0102H; (AX)=2056H (BX)=0012H; (18812H)=33H; (18813H)=02H (18812H)=19H; (18813H)=01H (AX)
15、=0026H; (18812H)=26H; (18813H)=00H 38, 答案 (SP)=00FEH; (160FEH)=30H; (160FFH)=04H (14310H)=84H; (14311H)=04H (AX)=3205H; (14FD0H)=50H; (14FD1H)=32H (AX)=3250H; (14400H)=A0H; (14401H)=5AH 39, 答案 (AX)=2090H (14320H)=87H; (14821H)=45H (AX)=0FF90H (14820H)=98H,( 12821H) =0EFH; 40, 答案 (15310H)=0A0H; (1531
16、1H)=0D2H (AX)=00D1H (DI)=0022H ;(15320H)=10H; (15321H)=24H (AX)=2410H; (15310H)=10H; (15311H)=24H 41, 答案 3E4H 3E7H 42, 答案 将计数器 1(或通道 1)初始化为工作方式 2,并确定计数器为 16 位二进制计数器且设定计数器读写操作是:先 LSB,后 MSB。 评分说明 答对计数器和工作方式均可得 1.5 分 答对计数方式和读写操作方式均可得 1 分 43, 答 案 将 A 组和 B 组均初始化为工作方式 1,且端口 A 和端口 B 均为输入功能,端口 C 的高 4 位和低 4
17、位分属 A 组和 B组,用于提供联络信号。 评分文明 答出 A 组和 B 组工作方式均可得 1 分;每答对一个端口的功能可得 1 分 44, 答案 实时时钟会变慢,因为 CLK 频率降低会使产生实时时钟中断的频率降低,从而使得时钟计数单元的计数器降低,时钟也就变得慢了。 实时时钟会变快,原因正好与相反。 实时时钟会变快,因为 CLK 系统的计数值是最大的预置值,用它对 CLK 进行分频后产生的实时时钟频率是最低的,预置任何其它的计数值都会使实时时钟中断频率提高,从而加快时钟的运行。 评分说明 情况和情况各占 2 分;情况占 1 分。 45, 答案 音调会变高,因为控制发声的音调是用预置的计数值
18、对 CLK 分频而产生的,提高CLK 的频率,将使分频后产生的音频升高,从而使扬声器的音调变高。 音调会变低,因为大预置会使分频后产生的频率降低,亦即音频会降低,故音调变低。 音调会变高,原因正好与相反。 评分说明 情况和情况各占 2 分;情况 占 1 分。 46, 答案 由 I/O 地址译码电路可知, AEN 信号是经过反相后加入“与”门参加译码的,也就是说,只有当 AEN 为低电平时,“与”门才能输出低电平有效的 I/O 功能部件选片信号, I/O 操作才可能实现。 在 DMA 操作期间, DMA 设备控制系统总线直接与内存交换数据,此时, IOW和 IOR 这两个 I/O 控制信号,必有
19、一个处于有效状态,而为了数据交换出现在地址总线上的内存单元地址的 AO A9 位就会被解释为 I/O 端口地址,从而会引起有害的 I/O 操作,而让 AEN 参加 I/O地址译码,使得在 DMA 操作期间,用高电平的 AEN 产生无效的 I/O 功能部件选片信号, 可避免出现上述问题。 评分说明 47, 答案 改正如下: 评分说明 原图中共有 4 个错误: A2, AEN, IOW 和 IOR。改正 A2和 AEN 可各得 1.5 分;改正 IOW 和 IOR 可各得 1 分。 48, 答案 若 CLKO, CLK1和 CLK2 的频率不一致,从理论上说不会给系统功能带来不利影响,但会使硬件设
20、计更为复杂(因为要设立三个不同的信号源)。 这样将会使系统时钟失去实时性。 这样会引起严重的问题。因为通道 1 是为 动态内存刷新起定时作用的,如果不能保证通道 1 随时都处于工作状态,也就无法保证动态内存得到及时刷新,计算机将不能正常工作。 评分说明 问题和均为 2 分;问题为 1 分。 A9 A8 A7 A6 A5 A4 A3 A2 AEN & IOW IOR A1 A0 CS 去功能部件 应用题参考答案 1.解:连接电路如下图所示 程序段: MOV AL, 0; OUT 20H, AL; CALL D2S;调 2S 延时子程序 MOV AL, 0FFH; OUT 20H, AL; CAL
21、L D2S; 2.解:程序段如下 3.解:程序段为 LED3 LED7 LED6 LED5 LED4 LED2 LED1 LED0 +5V 接 CPU D7 D0 Q7 Q6 Q5 Q4 Q3 Q2 Q1 Q0 D7 D6 D5 D4 D3 D2 D1 D0 74LS373 OE G 译码器来 20H 主程序段: MOV AL, 84H; OUT 0E6H, AL; MOV AL, 0BH; OUT 0E6H, AL;使 PC5=1 PUSH DS; XOR AX, AX; MOV DS, AX MOV AX, SEG INTP; MOV 002CH, AX; MOV AX, OFFSET I
22、NTP; MOV 002EH, AX POP DS MOV SI, OFFSET BUFF; MOV CX, 100; 子程序段: INTP: MOV AL, SI; INC SI; OUT 0E0H, AL; MOV AL, 05H; OUT 0E6H, AL; INC AL; OUT 0E6H, AL; IRET; MOV AL, 81 OUT 86H, AL; MOV AL, 0FH; OUT 86H, AL; MOV SI, OFFSET BUFF; MOV CX, 100; LOOP1: IN AL, 84H; TEST AL, 08H; JNZ LOOP1; MOV AL, SI;
23、 INC SI; OUT 80H, AL; MOV AL, 0EH; OUT 86H, AL; INC AL; OUT 86H, AL; LOOP LOOP1; RET; 4.解:电路连接如下图所示 初始化程序为: MOV DX,203; MOV AL,34H;控制字 OUT DX,AL; MOV DX, 200H; MOV AX, 1F4H;计数器的初值 OUT DX, AL; MOV AL, AH; OUT DX, AL; 5.解:电路连接方式如下图所示 8255-5 D7 D0 OUT 0 GATE0 CLK0 RD WR A1 A0 CS +5V 5MHz 启动 A/D 转换 D7 D
24、0 IOR IOW A1 A0 A9 A8 A7 A6 A5 A4 A3 A2 & DOS PCT TP TC WPS Include LJB START 8255-5 D7 D0 OUT 1 GATE1 CLK1 RD WR A1 A0 CS +5V 5MHz 启动 A/D 转换 D7 D0 IOR IOW A1 A0 Y0 Y1 Y2 Y6 Y7 A B C G2A G2B G1 74LS 138 A3 A4 A5 A6 A9 & A7 A8 6.解: 目录结构图如下图所示 8解:系统板的框图如下图所示 8284 I 0 通 道 8088 微处理器 R A M R O M 地址 寄存器 数
25、据 收发器 8253 8255 9,答:( 1) 存储器的地址线有 14 条。 ( 2)需要 2114 共 32 片。 ( 3) 2K 8 位的存储器扩展图如下图所示 10.答:( 1)容量为 8K 8 位。 7. 寄贮器 01500H C S 0C D 00 H D S 42000H S S B 00 00 H E S 6 4 K B 附加数据 6 4 K B 数据 6 4 K B 堆栈 6 4 K B 代码 0150H 4200H 0C D 0H B 00 0H 2114(1) A9 A0 D3 D0 CS WR 2114(2) A9 A0 D3 D0 CS WR 2114(3) A9 A0 D3 D0 CS WR 2114(4) A9 A0 D3 D0 CS WR D7 D4 D3 D0 1 A10 WR A9 A0