二、多项选择题(本大题共5小题,每小题2分,共10分)
在每小题列出的五个备选项中至少有两个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选、少选或未选均无分。
21.8086微处理器由执行部件和总线接口部件两个独立的功能部件组成,其中执行部件包括( )
A.通用寄存器
B.段寄存器
C.标志寄存器
D.算术逻辑部件
E.EU控制系统
22.设AL=19H,执行指令“ADD AL,78H”后,下列标志位中置l的标志位有( )
A.AF
B.CF
C.OF
D.SF
E.ZF
23.下面语句中能和“MOV AL,0FFH”等效的有( )
A.MOV AL,10 LT 20
B.MOV AL,10 GT 20
C.MOV AL,NOT 0
D.MOV AL,55H OR 0AAH
E.MOV AL,55H XOR 0AAH
24.下列关于EPROM芯片2732A的描述中,正确的有( )
A.2732A有12条地址线
B.2732A有8条数据线
C.2732A有6种工作方式
D.当2732A处于读方式时,两条控制信号CE和OE同时为低电平
E.可以对多个并联的2732A用同样的数据进行编程
25.下列关于微机系统中数据传送的程序控制方式,正确的说法有( )
A.有无条件传送、查询传送、中断传送三种方式
B.传送速度比DMA传递方式慢
C.以CPU为中心,由CPU控制数据的传送
D.在外存和内存之间直接传送数据,不经过CPU处理
E.通过预先编制好的输入输出程序(传送指令和I/O指令)实现数据的传递
三、填空题(本大题共5小题,每小题2分,共10分)
请在每小题的空格中填上正确答案。填错、不填均无分。
26.时钟周期是CPU的时间基准,由计算机的________决定。8086CPU的总线周期至少由________个时钟周期组成。
27.I/O端口的编址方式有________和________两种。
28.显示器的主要参数为点距、分辨率、________和________。
29.十进制数+13的8位二进制补码为________,十进制数-13的8位二进制补码为________。
30.容量为16K×8位的RAM芯片62128的地址线有________条,数据线有________条。
四、简答题(本大题共5小题,每小题5分,共25分)
31.设DS=2000H,BX=0100H,(20100H)=12H,(20101H)=34H。
问:(1)执行指令“MOV AX,[BX]”后,AX的值是多少?
(2)执行指令“LEA AX,[BX]”后,AX的值是多少?
32.设有数据定义如下:
ARRAY DB ′ABCDE′
TABLE DW 10 DUP(?)
下列5条MOV指令执行后,AX、BX、CX、DX、SI的值分别是多少?
(1)MOV AX,TYPE ARRAY
(2)MOV BX,TYPE TABLE
(3)MOV CX,LENGTH ARRAY
(4)MOV DX,LENGTH TABLE
(5)MOV SI,SIZE TABLE
33.外设向CPU申请中断,但CPU不予以响应,原因有哪些?
34.指令“MOV AX,[200lH]”的机器码为4个字节,存放在代码段1000H:2000H开始的4个单元中,8086CPU执行该指令从取指到执行指令需要多少个总线周期?设系统时钟频率为5MHz,在无等待周期的情况下,从取指到执行指令需要多少时间?
35.ADC0809同微处理器直接相连,EOC引脚接微处理器的INTR脚,微处理器可以采取几种方式正确读取ADC0809的A/D转换结果?
五、分析题(本大题共2小题,每小题10分,共20分)
36.阅读下列程序段,回答问题
SUM DW?

MOV AX,0
MOV CX,10
MOV BX,2
LOP1:ADD AX,BX
INC BX
INC BX
LOOP LOP1
MOV SUM,AX
HLT
(1)该程序段执行后,寄存器AX和BX的内容分别是什么?
(2)该程序段完成的功能是什么?
37.已知定时器8253的CLK0=100KHz,GATE0=1,端口地址范围为304H~307H。采用计数通道0,设计一个循环扫描器,要求扫描器每隔10ms输出一个宽度为1个时钟周期的负脉冲。
(1)写出求计数初值的过程;
(2)编写8253的初始化程序。初始化时无关项置0,计数值的码制为二进制。
六、设计题(本大题共l小题,15分)
38.用8255A控制一组红、绿、黄灯,如题38图所示。要求用K1、K2的闭合与断开来控制红、绿、黄三灯的点亮,对应关系如题38表所示。设8255A的端口地址范围为60H~63H。请填空将程序补充完整,初始化时无关项置0。考试大收集整理
