四、简答题(本大题共5小题,每小题5分,共25分)
31.简要说明8086微处理器的内部结构。
32.说明下列两条指令的区别。
MOV AX,[BX]
MOV AX,BX
33.只读存储器分为哪几类?各有什么特点?
34.简述数据传送方式中查询方式的工作过程。
35.简述8253—5初始化的过程。五、分析题(本大题共2小题,每小题10分,共20分)
36.DAT DB ‘A11BC54H23ddc’
COUNT EQU $—DAT
┇
LEA BX,DAT
MOV CX,COUNT
MOV DX,0
LOP1: MOV AL,[BX]
CMP AL,30H
JB LOP
CMP AL,39H
JA LOP
INC DX
LOP: INC BX
LOOP LOP1

(1)采用这种方式可否进行远程通信?为什么?(3分)
(2)是否可以进行全双工通信?为什么?(3分)
(3)若串行接口为8251A,设定的波特率因子为16,发送接收时钟为32KHz,则波特率应是多少?(4分)
六、设计题(本大题共1小题,15分)
38.若用8255A的端口A作键盘扫描输出端口,端口B作键盘扫描输入端口,端口地址为60H~63H。
(1)端口A和端口B各自应该工作在什么方式?(4分)
(2)画出8255A与8×8键盘矩阵的连接图。(5分)
(3)写出行扫描法判断键盘有无按下键的程序段(设初始化已设定)。(6分)