|
(3)________
(4)________
(5)________
27
.题
27
图所示是利用
74LS373
和
74LS123
连接构成单线握手输入并口,请完成连线,并注明数据线的方向。
题
27
图
四、编程题
(
本大题共
5
小题,每小题
5
分,共
25
分
)
28
.设
8254
控制字寄存器地址为
43H,
计数器
0
地址为
40H,
初始化时写入计数器
0
的控制字是
36H
。请完成下面的程序段,读取
8254
计数器
0
的当前计数值至
AX
寄存器。
MOV
AL
,(
1
)
OUT
(
2
)
,
AL
;发锁存计数器
0
计数值的命令
INAL
,
(
3
)
;先读取计数器
0
的当前计数值低
8
位
MOV
AH,AL
IN
AL
,(
4
)
;后读取计数器
0
的当前计数值高
8
位
XCHG
AH
,
(5)
29
.下面是一利用
PC
机的
INS 8250
进行异步串行通信的程序段。请将空缺处的指令写出来,使
CPU
执行该程序段后,能完成查询方式下接收一个数据并存入存储器
BUF
单元的功能。
FOREVER
:
MOV
DX
,
3FDH
;读取状态寄存器
(
1
)
TEST
AL
,(
2
)
;测试是否有错
JNZ
ERROR
TEST
AL
,(
3
)
;测试是否有数据
JNZ
RECEIVE
|