工业用微型计算机_第1页
工业用微型计算机_第2页
工业用微型计算机_第3页
工业用微型计算机_第4页
工业用微型计算机_第5页
免费预览已结束,剩余46页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、工业用微型计算机一、单项选择题(每题1分,共36分)1. 计算机的发展已经过了 4代,英中_是第一代计算机 电子管晶体管集成电路大规模集成电路2. 计算机中常用的数制包括:二进制、八进制、十进制和 十六进制 六十进制 十二进制一百进制3. 十进制数9的BCD码是 邕 0000 0010 1001 10004. 十进制数6的BCD码是© 0110 0010 1001 10005. 写出真值+1O11O11B所对应的机器数 10110UB 010U011B 11011011B +10U011B6. 写出机器数11011011B所对应的真值 (D-10U011B +1011011B 110

2、U011B 01011011B7. 设 X= + 1001010B,则X 01001010 11001010 +1001010 一10010108. 已知 X= + 1110100B> 则X尸 01110100 1111010000001011100010119. 已知X期.= 10110110,其X补= 1011011001001001 110010100011010110. U-算机是由输入设备、存储器、控制器及输出设备等组成运算器 ALU©CPU uP11通常把运算器和合称为CPU 译码器存储器锁存器控制器12. 4004微处理器是©CPU8位16位12位4位1

3、3. 6116芯片届于 RAM SRAMROM EPROM14. 2732芯片属于 RAM SRAMROM ®EPROM15. 设有10根地址线,它们的不同组合可选中10个地址1000个地址1024个地址64个地址16. NOP和END两个指令,是 N0P是伪指令:END是指令 N0P是指令;END是伪指令 都是指令 都是伪指令17. 8086CPU中称为累加器的寄存器是_ AX®BXCX®DX18. 8086CPU中称为基址指针的寄存器是_AXBPCX®DX19. 8253芯片中有个左时讣数器234520. 执行以下指令MOV AL, 7EHMOV B

4、L, 5BHADD AL, BL的结果是D8HD9HDAHDBH21. 若寄存器SI的容为0028H,则执行INC SI指令后,SI的容为一 0027H0028H0029H002AH22. 若寄存器SI的容为0028H,则执行DEC SI指令后,SI的容为一 0027H0028H0029H002AH23. 寄存器AL中的容是5AH,则执行SUB AL, 50H后,AL的容变为(3)_08H09HOAHOBH24. 执行以下指令后:MOV AL, 18HMOV CL, 06HMUL CLAX寄存器的容是 0006H0018H0090H0084H25. 执行以下指令后:MOV AXt1234HMO

5、V BL, 06HDIV BLAX的容为: 0006H0308H0090H©0084H26. 执行以下指令后:MOV AL,34HAND AL, OFHAL的容为:_(4)_30HOFHOOH04H3FH34H24HF3H27. 执行以下指令后:MOV AL,34HOR AL, OFHAL的容为:3FHOFH34HF3H28. 执行以下指令后:MOV BL,31HTEST BL,OFHBL的容为:29. 执行以下指令后:MOV AX,0034HXOR AX, AXAX的容为:_®_ 003FH0034H0000H00F3H30. 执行以下指令后:MOV AX,0034HNO

6、T AXAX的容为:_®_ 003FH0034H0000H©OFFCBH31. 执行以下指令后:MOV AL,34HROL ALAL的容为:68H34H15H26H32. 执行以下指令后:MOV AL,34HROR ALAL的容为:_®_68H1AH15H26H33. AD转换芯片有8. 10、12、14. 16位的,其中AD574是_ 位AD转换芯片810121434. 光电耦合器的主要作用是_®_AD转换DA转换隔离数字量输出35. 下而梯形图中的输入点的关系是1:0120:013与或先与后或先或后与1:01336. 根据IS0/IEC7498标准,

7、网络层次公分一_层567 837. 计算机的发展已经过了 4代,英中是第二代计算机电子管晶体管集成电路大规模集成电路38. 十进制数8的BCD码是 1000 0010 1001000039. 十进制数3的BCD码是 01100011 1001 100040. 写岀真值+1O1OO11B所对应的机器数_® 10U011B 01010011B 110U011B +10U011B41. 写出机器数11010011B所对应的真值-1010011B+1011011B 110U011B 01011011B42. 设 X= + 1101010B则X »=_ 01101010 111010

8、10 +1101010 一 110101043. 已知 X= + 1110101B,则X反= 011101011111010100001010 1000101044已知X融=00110110,其X补=_(&_ 00110110 01001001 110010100011010145. 计算机是由_、存储器、运算器、控制器及输出设备等组成输入设备ALU CPUuP46. 把CPU和合称为主机运算器控制器存储器 存47. 8008微处理器是CPU8位16位12位4位486232芯片属于 RAMSRAM ROM®EPROM49. 2764芯片属于 RAMSRAM ROM®

9、EPROM50. 设有11根地址线,它们的不同组合可选中10个地址 1000个地址2048个地址64个地址51. 8086CPU中称为基址寄存器的寄存器是_ AX®BXCX®DX52. 8086CPU中称为源变址寄存器的寄存器是 AX®BXSI®DX53. 计算机中常用的数制包括:二进制、_(§)_、十进制和十六进制十六进制八进制 十二进制 一百进制54. 8255芯片中可扩展_<§)_个8位并行口234555. 执行以下指令MOV AL, 7DHMOV BL,5CHADD AL, BL的结果是D8HD9HDAHDBH56. 8

10、086CPU中若寄存器DI的容为0038H,则执行INC DI指令后,DI的容为 0037H0038H0039H003AH57. 若寄存器DI的容为0028H,则执行DEC DI指令后,DI的容为_(D_ 0027H0028H0029H002AH58. 寄存器BL中的容是6AH,则执行SUB BL, 60H后,BL的容变为 08H09H0AHOBH59. 执行以下指令后:MOV AL, 19HMOV CL,OSHMUL CLAX寄存器的容是 0019H0008H00C8H0085H60. 执行以下指令后:MOV AX, 1256HMOV BL,08HDIV BLAX的容为:_®_ 1

11、256H024AH0008H 0025H61. 执行以下指令后:MOV AL,56HAND AL, OFHAL的容为:_®_50HOFHOOH06H62. 执行以下指令后:MOV AL,56HOR AL, OFHAL的容为:_® _5FHOFH65H55H63. 执行以下指令后:MOV BL,56HTEST BL, OFHBL的容为:_®_3FH56H24HF3H64. 执行以下指令后:MOV BX,0034HXOR BX,BXBX的容为: 003FH0034H00F3H0000H65. 执行以下指令后:MOV AX, 1056HNOT AXAX的容为:_L 00

12、3FH0034H0000H ©0EFA9H66. 执行以下指令后:MOV AL,35HROL ALAL的容为:_®_6AH34H15H26H67. 执行以下指令后:MOV AL,35HROR ALAL的容为:_®_68H1AH15H26H68. AD转换芯片有8. 10、12、14、16位的,其中ADC0809是_位AD转换芯片810121469. AD转换的主要作用是_模拟疑转换为数字量数字量转换为模拟量泄时隔离70. 下而梯形图中的输入点的关系是1:0121:0130:013一匸-(od1:0101:01111TI0101与或 先与后或先或后与71. 根据IS

13、0/IEC7498标准,网络层次公分7层,其中物理层是第_层® 1 ®23472. 计算机的发展已经过了 4代,英中是第三代计算机电子管晶体管集成电路大规模集成电路73计算机中常用的数制包括:_®.八进制.十进制和十六进制二进制六十进制 十二进制 一百进制74. 十进制数7的BCD码是 00000010 1001011175. 十进制数2的BCD码是 01100010 1001 100076. 写岀真值+OO11O11B所对应的机器数 10U011B000U011B 11011011B+1011011B77. 写岀机器数01011011B所对应的真值_ 10110

14、11B+1011011B 110U011B 01011011B78设 X= + 1000010B,则X #= 01000010 11000010 +1000010 一 100001079已知 X= + 1110000B,则X反= 01110000 1111000000001111 1000111180. 已知X易.= 10010110,其X =_ 10010110 01101001 111010100001010181. 计算机是由输入设备、_、运算器、控制器及输出设备等组成存储器ALU©CPU uP82. 把输入、输岀设备及合称为外部设备存外存存储器电源83乙80是_CPU8位16

15、位12位4位84. 6264芯片属于 RAM SRAM ROMEPROM85. 27128芯片屈于 RAM SRAM ROMEPROM86设有12根地址线,它们的不同组合可选中10个地址 1000个地址4096个地址 64个地址87. 8086CPU中称为il数寄存器的寄存器是_ AX®BXCX®DX88. 8086CPU中称为目的变址寄存器的寄存器是 AX®BXCX®DI89. SRAM芯片6264在寻址时需要一一根地址线910121390. 执行以下指令MOV AL, 7CHMOV BL,SDHADD AL, BL的结果是D8HD9HDAHDBH91

16、. 若寄存器AL的容为48H,则执行INC AL指令后,AL的容为_®_47H48H49H4AH92. 若寄存器AL的容为28H,则执行DEC AL指令后,AL的容为®_ 27H®28H29H2AH93. 寄存器AH中的容是7AH,则执行SUB AH, 70H后,AH的容变为一08H09HOAHOBH94. 执行以下指令后:MOV AL, 1AHMOV CL,OAHMUL CLAX寄存器的容是 001AHOOOAH0104H0100H95. 执行以下指令后:MOV AX,5634HMOV BL,2BHDIV BLAX的容为:96. 5634H0201H002BH执

17、行以下指令后:1084HMOV AL, A6HAND AL, OFHAL的容为:97.AOHOFH执行以下指令后:FFH06HMOV AL, 12HOR AL, OFHAL的容为:98.1FHOFH执行以下指令后:12H21HMOV BL, 3AHTEST BL,OFHBL的容为:99.3FH3AH执行以下指令后:24HF3HMOV CX,0034HXOR CX,CXCX的容为: 003FH0034H0000H OOF3H100. 执行以下指令后:MOV AX, 2345HNOT AXAX的容为:_®_0000H ODCBAH 003FH0034H101. 执行以下指令后:MOV A

18、L, 36HROL ALAL的容为:6CH 34H15H26H102. 执行以下指令后:MOV AL,36HROR ALAL的容为:68H1BH15H26H103. AD转换芯片有8、10、12、14、16位的,其中ADC0816是_®_位AD转换芯片8101214104. DA转换的主要作用是.模拟量转换为数字量 数字量转换为模拟量淀时 隔离105. 下而梯形图中的输入点的关系是1:012I:011:010010130011111101I::013与或先与后或先或后与106. 根据IS0/IEC7498标准,网络层次公分7层,英中数据链路层是第_层1 23 4107. 计算机的发展

19、已经过了 4代,其中是第四代计算机电子管晶体管集成电路大规模集成电路108. 计算机中常用的数制包括:二进制、八进制、_®和十六进制十进制 六十进制 十二进制 一百进制109. 十讲制数5的BCD码是 000000100101 1000110. 十进制数1的BCD码是 0110 0010 1001 0001111. 写出真值+1111011B所对应的机器数. 10U011B 01111011B 11011011B+1011011B112. 写岀机器数11111011B所对应的真值 -1111011B+1011011B 110U011B 01011011B113. 设 X= + 100

20、1000B,则X瓯= 01001000110010004-11001000 一1001000114. 已知 X= + 1010100B,则X殛= 01010100110101000010101110101011115. 已知X嫌=10110100,其X卄=_ 1011010001001011 1100110000110101116. 计算机是由输入设备、存储器、运算器、及输岀设备等组成控制器ALU ©CPU uP117. 按存储器的空间位置不同可分为存和_主存储器外存存储器硬盘118. 8086 是_CPU8位16位12位4位119. 62128 芯片属于 RAM SRAM ROME

21、PROM120. 27256芯片属于 RAM SRAM ROMEPROM121. 设有13根地址线,它们的不同组合可选中10个地址 1000个地址8192个地址64个地址122. NOP和ED两个指令,是NOP是伪指令;END是指令 NOP是指令:END是伪指令 都是指令 都是伪指令123. 8086CPU中称为数据寄存器的寄存器是_ AX®BXCX®DX124. 8086CPU中称为代码段寄存器的寄存器是一AXBXCS®DS125. SRAM芯片6232在寻址时需要根地址线9101213126. 执行以下指令MOV AL, 7BHMOV BL,5EHADD AL

22、, BL的结果是D8HD9HDAHDBH127. 8086CPU中若寄存器AX的容为0028乩 则执行INC AX指令后,AX的容为 0027H0028H0029H002AH128. 若寄存器AX的容为0028H,则执行DEC AX指令后,AX的容为_ 0027H0028H0029H002AH129. 寄存器CL中的容是8AH,则执行SUB CL, 80H后,CL的容变为一08H09HOAHOBH130. 执行以下指令后:MOV AL, 1BHMOV CL, OCHMUL CLAX寄存器的容是_®_ 0006H0018H0144H0084H131. 执行以下指令后:MOV AX, 1

23、A2BHMOV BL,C5HDIV BLAX的容为: 1A2BH0022H1090H1084H132. 执行以下指令后:MOV AL,B8HAND AL, OFHAL的容为: BOH OFHOBBH08H133. 执行以下指令后:MOV AL,78HOR AL, OFHAL的容为:_®_7FH OFH87H8FH134. 执行以下指令后:MOV BL, 4BHTEST BL,OFHBL的容为:_®_ 3FH (2)4BH24HF3H135. 执行以下指令后:MOV DX, 0034HXOR DX, DXDX的容为:_®_ 003FH0034H00F3H OOOOH

24、136. 执行以下指令后:MOV AX, OBC34HNOT AXAX的容为:_®_0000H43CBH 003FH0034H137. 执行以下指令后:MOV AL, 37HROL ALAL的容为:_(D_6EH34H15H26H138. 执行以下指令后:MOV AL,37HROR ALAL的容为:_®_68H1BH15H26H139. DA转换芯片有8、10、12、14、16位的,其中DAC0832是_ _位DA转换芯片8101214140. DRAM相对于SRAM的优点之一是存取速度快可靠存取容量大安全141. 下而梯形图中的输入点的关系是0:0131:0121:013

25、01 01与或先与后或先或后与142. 根据IS0/IEC7498标准,网络层次公分7层,英中网络层是第层1 234143. 世界上第一片微处理器型号是8008 4004 8085 8086144. 在程序中数的后缀为B则表示该数为_®二进制八进制 十进制 十六进制145. 十讲制数4的BCD码是 000000100100 1000146. 十进制数11的BCD码是 0110 01100001 00011001 1001 1000 1000147. 写出真值+1011010B所对应的机器数 10U0UB 01011010B 110U011B +10U011B148. 写出机器数110

26、U010B所对应的真值(D-1O11O1OB +1011011B 110U0UB 01011011B149. 设 X= + 11O1O1OB,则X »= 01101010 11101010 +1101010 一 1101010150. 已知 X=+0110100B则X成= 00110100 1011010001001011 11001011151. 已知X期=10100110,其X卄=_ _ 10100110 01001001 1101101000100101152. 计算机是由输入设备、存储器、运算器、控制器及等组成输出设备ALU CPUuP153. 存储器按性能分为RAM和 iR

27、AM DRAM ROM EPROM154. 8088 是_CPU8位16位12位4位155. 62256 芯片属于 RAM SRAMROM®EPROM156. 27512芯片屈于 RAM SRAMROMEPROM157. 设有14根地址线,它们的不同组合可选中_10个地址1000个地址16384个地址64个地址158. 8086CPU中称为堆栈指针的寄存器是_ AX ®BX CXSP159. 8086CPU中称为数据段寄存器的寄存器是AXBXCS®DS160. EPROM芯片2764在寻址时需要_)_根地址线9101213161. 执行以下指令MOV AL, 7A

28、HMOV BL, 5FHADD AL, BL的结果是D8HD9HDAHDBH162. 8086CPU中若寄存器BX的容为0058H,则执行INC BX指令后,BX的容为一 0057H0058H0059H005AH163. 若寄存器BX的容为0058H,则执行DEC BX指令后,BX的容为一 0057H0058H0059H005AH164. 寄存器CH中的容是9AH,则执行SUB CH, 90H后,CH的容变为一08H09H0AHOBH165. 执行以下指令后:MOV AL, 16HMOV CL,OSHMUL CLAX寄存器的容是_ 0006H0018H006EH0084H166. 执行以下指令

29、后:MOV AX, AB78HMOV BL,68HDIV BLAX的容为:_®_ AB78H01A6H0068H10ABH167. 执行以下指令后:MOV AL, ODCHAND AL, OFHAL的容为:_(4)_ ODOH66H68HOCH168.执行以下指令后:MOV AL, 1AHOR AL, OFHAL的容为:_®_169.1FHOFH执行以下指令后:MOV BL, 5AHTEST BL,OFHBL的容为:_®_1AH1BH170.3FH5AH执行以下指令后:MOV AX, 0034HMOV BX,0034HXOR AX, BXAX的容为:_(§

30、;)_24HF3H 003FH0034H0000H00F3H171. 执行以下指令后:MOV AX, OBDEFHNOT AXAX的容为:_®_ 003FH0034H0000H4210H172. 执行以下指令后:MOV AL,38HROL ALAL的容为:70H34H15H26H173. 执行以下指令后:MOV AL,38HROR ALAL的容为:_68H1CH15H26H174. DA转换芯片有& 10、12、14、16位的,其中DAC1210是_位DA转换芯片8101214175. SRAM相对于DRAM的优点之一是_(3)_安全可靠存取容量大存取速度快176. 下而梯形

31、图中的输入点的关系是1:0120:013()-0101I:Q13与或先与后或先或后与177根据ISO/IEC7498标准,网络层次公分7层,英中会话层是第_层456 7178. 世界上第一片微处理器的生产厂家是_(&_©IntelZilog Motorola IBM179. 在程序中数的后缀为H则表示该数为®_二进制八进制 十进制 十六进制180. 十进制数0的BCD码是 00000010 1001 1000181. 十进制数99的BCD码是_ 0110 0110 0001 00011001 1001 1000 1000182. 写岀真值+1011001B所对应的机

32、器数_ 10U011B 010U001B 11011011B+1011011B183. 写出机器数11011001B所对应的真®-1011001B +10U011B11011011B01011011B184. 设 X= + 1111010B,则X »= 01111010 11111010 +1111010 一1111010185.己知 X= + 1110111B, PHI rxl 万= 01110111 1111011100001000 10001000186.已知X脳=10110110,其X补=_ 10110110 01001001 11001010 0011010118

33、7.计算机是由输入设备、存储器、控制器及输出设备等组成运算器 ALU ©CPUuP188.通常把运算器和 合称为CPU控制器存储器锁存器译码器189.把CPU和 合称为主机运算器控制器存储器存190.按存储器的空间位巻不同町分为存和主存储器外存存储器唤盘191. 存储器按性能分为RAM和_ iRAM DRAM ROM EPROM192. 80386CPU 是 CPU32位16位12位4位193. 总线按其功能分为AB、DB和_®_CBEB FBGB194. 单步执行方式是利用CPU的SP复位功能中断结构实现的空闲方式195. 6116芯片属于 RAMSRAMROM EPRO

34、M196. 2716芯片属于197. 执行以下指令 RAMSRAMROM ®EPROMMOV AL, 79HMOV BL, 60HADD AL, BL的结果是 D8HD9HDAH®DBH198. 8086CPU中若寄存器CX的容为1028H,则执行INC CX指令后,CX的容为 1027H1028H1029H102AH199. 若寄存器CX的容为1028H,则执行DEC CX指令后,CX的容为_(D_ 1027H1028H1029H102AH200. 寄存器DL中的容是AAH,则执行SUB DL, OAOH后,DL的容变为08H09HOAHOBH201. 执行以下指令后:M

35、OV AL, 15HMOV CL,06HMUL CLAX寄存器的容是 0015H0006H007EH0065H202. 执行以下指令后:MOV AX, C025HMOV BL,25HDIV BLAX的容为:_®_ C025H0531H0025H®780CH203. 执行以下指令后:MOV AL,28HAND AL, OFHAL的容为:20HFOH82H08H204. 执行以下指令后:MOV AL, 2BHOR AL,OFHAL的容为:一_2FHOFH2BH2AH205. 执行以下指令后:MOV BL,6CHTEST BL, OFHBL的容为:_®_3FHF3H 2

36、4H6CH206. 执行以下指令后:MOV CX,0034HMOV DX,0034HXOR CX, DXex的容为:_®_ 003FH0034H0000H©00F3H207. 执行以下指令后:MOV AX, 0CC56HNOT AXAX的容为:_®_ 003FH0034H0000H33A9H208. 执行以下指令后:MOV AL,39HROL ALAL的容为:_®_72H34H15H26H209. 执行以下指令后:MOV AL,39HROR ALAL的容为:_®_68H1CH15H26H转换芯片210. DA转换芯片有8、10、12. 14、1

37、6位的,其中MAX543是8101214211. EPROM芯片的程序擦除需要_©CPU高电压低电压紫外光212. 下而梯形图中的输入点的关系是1:0121:0130:013II卜0101与 或 先与后或先或后与213. 根据IS0/IEC7498标准,网络层次公分7层,英中应用层是第_一层®456 ®7二、名词概念解释题(每题2分,共12分)1、MP:微处理器2、硬件:组成计算机系统的物理实体3、CF:进位标志位4、寻址方式:就是寻找操作数所在地址的方式5、BIOS:基本输入输出系统6、位:二进制数据的最小单位用0和1表示7、MC:微型计算机8、主机:把CPU与

38、存合称为主机9、PF:奇偶标志位10、伪指令:用于告诉汇编程序如何进行汇编的指令,它既不控制机器的操作,也不能汇编成机器码,只能为汇编程序识别并指导汇编如何进行11、AX:累加器12、微型计算机:由微处理器、一左数量的存和I/O接口电路以及必要的键盘、显示器 等外部设备组成的计算机13、CPU:中央处理单元14、微处理器:把运算器和控制器即CPU集成在一块芯片上15、ZF:零标志位16、子程序:把频繁使用的基本操作编成相对独立的程序段17、DS:数据段寄存器18、字节:存容量单位,1字节二8位19、EU:执行单元20、RAM:随机存取存储器21、SF:符号标志位22、中断:是指CPU在运行过程

39、中,外部出现某种紧急事件,它请求CPU暂停现行程序 的执行而转去处理此事件23、SS:堆栈段寄存器24、字:存容量单位,1字二2字节二16位25、BIU:总线接口单元26、ROM:只读存储器27、OF:溢出标志位28、中断源:引起中断的原因或触发中断请求的来源29、FLAGS:标志寄存器30、双字:容屋单位1双字二4字节二32位31、存储器:又叫主存或存,是微机的存储和记忆部件,用以存放程序代码或运算需要 的数据32、软件:为了运行、管理和测试维护而编制的各种程序的综总和33、DF:方向标志位34、微控制器:把CPU、存储器和10接口集成在一个硅片上,组成了单片机,也叫微 控制器35、TF:跟

40、踪标志位36、INTR:可屏蔽中断申请输入端三、简答题(每题6分,共24分)1、8053泄时器/计数器的主要功能是什么答:8253在CPU的控制下通过对输入时钟计数方式来计时,泄时器的围由程序确左,当计数到规左的泄时值时,便发出立时时间到信号计数器功能是通过CLKo-CLK:引脚对外部事件或脉冲进行计数,当计数到规左值时向CPU发岀中断申请信号2、8086与外部存储器芯片的连接方式采用哪三种总线连接?答:数据线、地址线、控制信号线3. 汇编语言程序有哪两种结构?答:一种是只能够产生扩展拿为EXE的可执行文件,称为EXE文件的汇编格式。另一种是可生成扩展名为COM的可执行文件,称为COM文件的汇

41、编格式4. 8086的主程序和子程序之间的参数传递都有哪几种?答:4种,寄存器、变量传递、地址表传递、堆栈堆栈5. 8086的片数据寄存器都有哪几个?答:WAX, BX, CX, DX6. 若用6232或2764组成16KB存储空间时,各需要多少块芯片?答:6232: 4 块2764: 2 块7. 标志传送类指令有哪几种?答:LAHF、 SAHF、 PUSHF、 POPF8. 为什么中断程序中,要求PUSH、POP指令成对出现?答:因为不成对使用就不能正确返回原程序,而中断服务的子程序必须以RETI指 令作为结束,RETI的前一条指令SP的值与刚进入中断入口的SP值相同。9. 何谓“总线“,它

42、有哪几类?答:总线是指能为多个部件服务的信息传送线,总线按英功能分为地址总线AB,数据总线DB和控制总线CB10. 8086外接程序存储器和数据存储器,采用哪种编址方法答:采用ROM. RAM及其它扩展的I/O部件统一编址,其总地址为1MB11. 8086指令系统有哪几种寻址方式?答:七种:立即、直接、寄存器、寄存英间接寻址、变址寻址、基址寻址、基址- 变址寻址12. 采用中断方式进行传送时,必须对系统进行初始化吗?答:必须13. 计算机有哪几个功能部件组成答:输入设备、存储器、运算器、控制器及输出设备14. EPROM和EEPROH存储器的主要区别是什么?答:EPROM只能作程序存储器,紫外

43、光擦除EEPROM:即能作程序存储器,又可作数拯存储器,为电擦除15. 什么是机器码,为什么编程时不采用机器码?答:指令是以二进制代码形式表示的操作指令,这种二进制代码被称为机器码。 由于这种语言难于记忆,可读性差。所以一般采用具有一点含义的助记符来表示相 应的命令。16. 什么是伪指令?与指令有何区别?答:伪指令只能为汇编程序所识別并指导汇编进行,不能被汇编成机器代码而指令与机器语 言有对应关系。17. 8086有多少根地址线,在物理上可以访问的存储器最大是多少?答:有20根地址线,可以访问1M字节的存储器18. 8086与存储器连接时,对存储器而言控制信号基本分为两类,这两类都是什么控 制

44、信号?答:芯片选通及读写控制19. 8086的指令按功能分哪几大类答:数据传送、算术运算、逻辑运算、串处理、控制转移和处理器控制指令20. 什么是中断源? 一片8059可以扩展几个中断源?答:把引起中断的原因或触发中断请求的来源称为中断源。8259共有8个中断源。21、汇编语言本程序设计一般分哪几步?答:1、分析课题2、确左算法3、画流程图4、存储器资源分配5、编制程序22、END START与MOV DS, AX各是什么指令,是否能控制机器的操作或被汇编成 机器码答:END START是伪指令,不能控制机器的操作,也不能会变成机器码MOV是汇编语言指令,能控制操作,与机器码有一一对应关系。2

45、3、DOS系统服务程序调用要遵循哪些规则?答:一、不用CALL指令:二、不用系统服务划称,而用软中断指令INTn:三、 用户程序不必与这些中断服务程序的代码连接。24、中断处理过程分为哪几步?答:中断请求、中断响应、中断处理、中断返回四、综合题(每题14分,共28分)1、读下面的程序说明其功能LEA BX, TABLEMOV CL, 100XOR AX, AXLOOPER: ADD AL, BXJNC GOONINC AHGOON:INC BXDEC CLJNZ LOOPERMOV SUM, AXINT 3答:从偏移地址TABLE中开始的存区中读取100个数据,并将这些数进行累加,累 加和的低

46、位存在SUN单元,高位存在SUN+1单元2、编制程序实现如下功能将一个16位无符号数乘以10,该数存放在以FACT为首址的两个连续的存储单元中 (低位在前,髙位在后)答: MOV AX, FACTSHL AX, 1MOV DX, AXSHL AX, 1SHL AX, 1ADD AX, DXINT 33、读下面的程序段,说明该程序段的功能MOV AX, DATA1XCHG AL, AHCBWINT 3答:将存放在DATA1数据段中的一个16位无符号数除以256。4、编制程序实现如下功能利用MOVSB指令将数据段中首地址为BUFFER1的200个字节传送到附加段首地址为BUFFER2的存区中。答:

47、 LEA SI, BUFFER1LEA DI, BUFFER2MOV CX, 200CLDREP MOVSBINT 35、读下面程序段,说明其功能MOV BP, SPPUSH AXPUSH BXPUSH CXMOV AX, BP-2MOV BX, BP-4MOV CX,BP-6ADD SP, 6答:利用三条基址寻址指令代替POP指令,读取堆栈中的容并传送到原来的寄存器AX, BX, ex中6、编写程序实现如下功能在存的数据段存放64个有符号数,首地址为DATA1,要求将齐个数取绝对值后存放在DATA2为首地址的存区。答:LEA SI, DATA1LEA DI, DATA2MOV CX, 40H

48、CHECK: MOV AL, SIOR AL, ALJNS NEXTNEG ALNEXT:MOV DI,ALINC SIINC DIDEC CXJNZ CHECKINT 37、读下面程序,说明程序的功能CODE SEGMENTASSUME CS: CODE, DS: CODEORG 100HSTART: MOV CX, 100HMOV DL, 0NEXT: MOV AH, 2INT 21HINC DLLOOP NEXTMOV AH, 4CHINT 21HCODE ENDSEND START答:程序的主要功能是显示256个字符8、编制程序用MOV指令传送一个有200数据的数据块(由OFFSET

49、BUFFER1传送到OFFSET BUFFER2)答: MOV SI, OFFSET BUFFER1MOV DI, OFFSET BUFFER2MOV CX, 200NEXT: MOV AL, SIMOV DI, ALINC SIINC DIDEC CXJNZ NEXTINT 39、读下而程序段,说明该程序的作用LEA SI, STRING1LEA DI, STRING2MOV CX, 20CLDREPE CMPSBJCXZ ALL.MATCHDEC SIDEC DIINT 3ALL.MATCH:MOV SI, 0MOV DI, 0INT 3答:比较两个长度为20的字符串STRING1和STRING2,并找出两个字符串中第一个 不相等字符的地址。10、编制程序实现如下功能在包含200个字符的字符串中寻找第一个回车符CR (Jt ASCII码值位ODH),找到 后保留其地址,并在屏

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论