22.下列算术运算指令中,不影响CF标志位的指令有 ( )
A.ADD
B.CBW
C.DEC
D.INC
E.SUB
23.设有数据定义如下:
BUFl DB 1,0,2,0,3,0
BUF2 DW 10 DUP( 1)
下列指令执行后,可使AX寄存器的值为1的指令有 ( )
A.MOV AX,WORD PTR BUFl
B.MOV AX,BUF2
C.MOV AX,TYPE BUFl
D.MOV AX,TYPE BUF2
E.MOV AX,LENGTH BUFl
24.下列关于DRAM芯片2164的叙述中,正确的有 ( )
A.2164芯片的存储容量为64K×1位
B.2164芯片的地址引脚有8条
C.2164每2ms需刷新一遍,每次刷新512个存储单元
D.2164的数据线是输入和输出分开的
E.2164由信号控制读出
25.下列关于中断向量表的叙述,正确的有 ( )
A.中断向量表是存放中断服务程序入口地址的表格
B.中断向量表中存放中断类型码
C.中断向量表由三部分组成,即专用的、保留的、可供用户定义的
D.CPU响应中断后,会将中断向量表中相应的4个字节内容放入IP和CS
E.中断向量表存放在存储器的最高端,共1024个字节
三、填空题(本大题共5小题,每小题2分,共10分)
请在每小题的空格中填上正确答案。错填、不填均无分。
26.8086CPU被设计为两个独立的功能部件,它们是___________和___________。
27.存储器的存储速度可以用两个时间参数表示,一个是___________,另一个是___________。
28.8086有两条中断请求线,它们是___________和___________。
29.当总线上所接负载超过总线的负载能力时,必须在总线和负载之间加接___________或___________。
30.8位二进制补码11111111B表示的十进制数真值为___________,8位二进制反码11111111B表示的十进制数真值为___________。
四、简答题 ( 本大题共5小题,每小题5分,共25分)
31.设某系统为20位地址总线,采用全译码方式,若用512×4位RAM构成16KB的存储系 统,需要多少个RAM芯片需要多少位地址作为片外地址译码
32.简述查询式数据传送方式的工作过程。
33.ADC0809能否同时对8路模拟量进行A/D转换阐明原因。
34.分别指出下列各指令中源操作数的寻址方式
( 1)MOV AX,1000H
( 2)MOV AX,[1000H]
( 3)MOV AX,[BX]
( 4)MOV AX,[BX+0100H]
( 5)MOV AX,[BX+SI+0010H]
35.设有数据定义如下:
ARRAY DB 10H,24H,5AH,…,0C7H,98H
COUNT EQU$-ARRAY
试分别写出完成下列操作的指令。
( 1)将ARRAY的偏移地址送BX;
( 2)将ARRAY的第1个字节单元内容送AL;
( 3)将ARRAY数组的数据元素个数送CX。
五、分析题 ( 本大题共2小题,每小题10分,共20分)
36.阅读下面的程序
DATA SEGMENT
ARRAY DB 56,78,24,100,200,15,63,85,130,180
AMAX DB 0
AMIN DB 255
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
MAIN PROC FAR
BEGIN: PUSH DS
MOV AX,0
PUSH AX
MOV AX,DATA
MOV DS,AX
MOV CX,10
LEA SI,ARRAY
AGAIN: MOV AL,[SI]
CMP AL,AMAX
JBE LOPl
MOV AMAX, AL
LOPl: CMP AL,AMIN
JAE LOP2
MOV AMIN,AL
LOP2: INC SI
LOOP AGAIN
RET
MAIN ENDP
CODE ENDS
END MAIN
请回答:( 1)该程序执行完后,变量AMAX和AMIN中的内容分别是什么
( 2)该程序的功能是什么
37.已知8253的计数时钟频率为1MHz,端口地址范围为304H~307H,要求8253的计数通道2输出周期为6ms的方波。
( 1)写出求计数初值的过程;
( 2)编写8253的初始化程序。初始化时无关项置0,计数值的码制为二进制。
六、设计题( 本大题共1小题,15分)
38.设8255A的PA口接3个按键,PB口接1个共阴极七段LED显示器,如题38图所示。根据PA0~PA2引脚的输入状态让LED显示器显示对应的数字0~7,对应关系如题38表所示。设8255A的端口地址范围为60H~63H,数字0~7的段选码依次放在数据段DATA自DUANXUAN开始的连续8个存储单元。请填空将程序补充完整,初始化时无关项置0
题38表
PA2 | PAl | PA0 | 显示数字 |
0 | 0 | 0 | 7 |
0 | 0 | 1 | 6 |
0 | 1 | 0 | 5 |
0 | 1 | 1 | 4 |
1 | 0 | 0 | 3 |
l | 0 | 1 | 2 |
1 | 1 | 0 | 1 |
1 | 1 | 1 | 0 |