|
JMP
FOREVER
…
RECEIVE
:
MOV
DX
,
3F8H
(
4
)
MOV
BUF
,(
5
)
30.
下面程序段的功能是利用
DOS
功能调用,将中断号为
0AH
的中断处理程序入口地址保存至变量
KEEPCS
和
KEEPIP
中,要求将该中断例程(服务程序)的入口段址存放在变量
KEEPCS
中
,
该中断例程的入口偏移地址存放在变量
KEEPIP
中。请在空缺处填上合适的内容以完成该操作。
KEEPCS
DW 0
KEEPIP
DW 0
……
MOV
AH,(1)
MOV
AL,(2)
(3)
MOV
KEEPIP,(4)
MOV
KEEPCS,(5)
31
.题
31
图是通过
82C55
驱动
8
个发光二极管
(LED0~LED7)
的示意图,请完成下列程序段,使这
8
个发光二极管同时发光。
题
31
图
……
MOV
DX,(1)
MOV
AL,(2)
OUT
DX,AL
;初始化
82C55
MOV
DX,(3)
MOV
AL,(4)
(5)
;
8
个发光二极管同时发光
32
.下列子程序是用
BIOS
的异步串行通信功能调用完成对主串口的初始化,请将该子程序补充完整(
8
位数据位,
1
位停止位,偶校验,
9600
波特的速率)。
INIT8250
PROC
|