(13)、功能0CH
iuHG9 #n 功能描述:查寻
v}_$9&|S 入口参数:AH=0CH
+Zr03B CH=柱面的低8位
. t3@86xTJ CL(7-6位)=柱面的高2位
y~luuV;uj DH=磁头
C3_*o>8 DL=80H~0FFH:硬盘
D\`$ 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明
S,8zh/1y (14)、功能0DH
9M7P]$^ 功能描述:硬盘系统复位
MW$9,[ 入口参数:AH=0DH
@s
IZ DL=80H~0FFH:硬盘
Zh(f2urKV 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明
ttw@nv%
@ (15)、功能0EH
lpp'.HTP 功能描述:读扇区缓冲区
0Hz3nd?v 入口参数:AH=0EH
vGAPQg6* ES:BX=缓冲区的地址
#SqOJX~Q 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
_&z>Id`w (16)、功能0FH
^2??]R&Q
功能描述:写扇区缓冲区
s=q+3NTv 入口参数:AH=0FH
Lw#hnLI. ES:BX=缓冲区的地址
Zwt!nh 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
lT:<ZQyjT (17)、功能10H
NfO0^^" 功能描述:读取驱动器状态
Z?x]HB`r 入口参数:AH=10H
8@qahEgQ DL=80H~0FFH:硬盘
7]v-2
* 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明
Sc0ZT/Lm (18)、功能11H
q(r2\ 功能描述:校准驱动器
V+Tj[:
ok 入口参数:AH=11H
8p211MQ< DL=80H~0FFH:硬盘
$o @?D^ 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明
FCe503qND$ (19)、功能12H
pj )I4C) 功能描述:节制器RAM诊断
v[|iuOU 入口参数:AH=12H
f/c}XCH_h 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
xxiLi46/ (20)、功能13H
e
QLa .0 功能描述:把持器驱动诊断
;d
WqMnV 入口参数:AH=13H
Q.|2/6hD7[ 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
S77Gc:[;8 (21)、功能14H
Z~nl{P# 功能描述:掌握器内部诊断
4Ek<
5s[ 入口参数:AH=14H
T#BOrT>V 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
;|^fAc~9{r (22)、功能15H
<^~F~]wnH 功能描述:读取磁盘类型
f@}( <# 入口参数:AH=15H
aH$~':[93 DL=驱动器,00H~7FH:软盘
;80H~0FFH:硬盘
lR(&Wc\j 出口参数:CF=1――操作失败,AH=状态代码,参见功能号01H中的说明, 否则,AH=00H ― 未安装驱动器
^$L/Mv+ =01H ― 无改变线支持的软盘驱动器
evs2dz<eA =02H ― 带有转变线支撑的软盘驱动器
<7&b|f$CL =03H ― 硬盘,CX:DX=512字节的扇区数
=['ijD4TW (23)、功能16H
='JX_U`A^F 功能描述:读取磁盘变更状态
?)X@4Jem 入口参数:AH=16H
0PfFli`2; DL=00H~7FH:软盘
kU
Flp 出口参数:CF=0――磁盘未改变,AH=00H,否则,AH=06H,参见功能号01H中的说明
m,KY_1%M (24)、功能17H
5[R}MhLZ 功能描述:设置磁盘类型
A:!{+ 入口参数:AH=17H
bCrB'&^t DL=00H~7FH:软盘 AL=00H ― 未用
-?(RoWv@X& =01H ― 360K在360K驱动器中
j>T''Tf =02H ― 360K在1.2M驱动器中
kp$ILZ =03H ― 1.2M在1.2M驱动器中
u<8Q[_E& =04H ― 720K在720K驱动器中
;F+%{LgKl 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态编码,参见功能号01H中的说明
Q d./G5CC (25)、功能18H
Rk=B; 功能描述:设置格式化媒体类型
Ov|j{}=L=9 入口参数:AH=18H
]@P*&FRcZ CH=柱面数
Gt%kok CL=每磁道的扇区数
+?<j
SmGW DL=00H~7FH:软盘
t}tKm 出口参数:CF=0――操作成功,AH=00H,ES:DI=介质类型参数表地址,否则,AH=状态编码,参见功能号01H中的阐明
}Q=Zqlvz (26)、功能19H
=,'Z6?%p
功能描述:磁头掩护,仅在PS/2中有效,在此从略
Gs6#aL}]R (27)、功能1AH
@bx2= 功能描述:格式化ESDI驱动器,仅在PS/2中有效,在此从略
{k*_'0 3、串行口服务(Serial Port Service――INT 14H)
M,@SUu v" 00H ―初始化通信口03H ―读取通信口状态
7h<K)aT 01H ―向通信口输出字符04H ―扩充初始化通信口
vuZ<'?Nm 02H ―从通讯口读入字符
'!I?C/49k (1)、功能00H
9N29dp>g{{ 功能描述:初始化通信口
+ ND9### 入口参数:AH=00H
G](K2= DX=初始化通信口号(0=COM1,1=COM2,……)
eXd(R>Mx AL=初始化参数,参数的说明如下: 波特率奇偶位停止位字的位数
yR!>80$j 76543210
%;5hHRA 000 = 110X0 = None0 = 1 bit10 = 7 bits
bDo'hDmW 001 = 15001 = Odd1 = 2 bits11 = 8 bits
TGNeEYr 010 = 30011 = Even
'KL(A-}! 011 = 600
e&5K]W0{ 100 = 1200
op*+fJHD 101 = 2400
Dk-L4FS 110 = 4800
dF,FH- 111 = 9600
{2x5
V#6 对于PS/2,可用INT 14H之功能04H和05H来初始化其通信速率大于9600。
VJ"3G;; 出口参数:AH=通信口状态,各状态位为1时的含义如下: 位7―超时
EyeLC6u 位6―传递移位存放器为空
t5k&xV=~
# 位5―传递坚持寄存器为空
qWFg~s#+ 位4―发现终止位3―发现帧错误
yU.0'r5uR 位2―发明奇偶错
g)9/z 位1―发现越界错
_~kcr5 位0―接受数据准备好
LZVO9e] AL=Modem状态
Wg%-m%7O 位7―接收单线信号诊断
kUt9'|9! 位6―环唆使器
wl%1B64
位5―数据发送筹备好
_#O?g=1 位4―肃清数据,再发送位3―改变在接受线上的信号诊断
|$t0cd 位2―后边界环指导器
#r:`bQ0; 位1―改变“数据预备好”状态
Cg
Sdyg@ 位0―改变“扫除―发送”状态
7q 2YsI (2)、功能01H
"Pc,+>vh 功能描述:向通信口输出字符
H1[aNwLr 入口参数:AH=01H
6bGD8; AL=字符
rYJ))@ DX=初始化通信口号(0=COM1,1=COM2,……)
k +Oq$Pi 出口参数:AL的值不变
*LRGfk+h AH的位7=0――操作成功,通信口状态,AH的位6~0是其状态位
6!nb)auVi (3)、功能02H
!D3}5A1, 功能描述:从通信口读入字符
l)8 V:MK 入口参数:AH=02H
nf4P2<L! DX=初始化通信口号(0=COM1,1=COM2,……)
Mb>XM7}PU 出口参数:AL=接受的字符
vFOv
I Vp AH的位7=0――操作成功,通信口状态,AH的位6~0是其状态位
@_Zx'mTI (4)、功能03H
L@Z
&v'A 功能描述:读取通信口状态
3(:mRb} 入口参数:AH=03H
j r[~ DX=初始化通信口号(0=COM1,1=COM2,……)
DX";v
J 出口参数:AH=通信口状态,AL=Modem状态,参见功能号00H中的说明
D$cMPFa2Nt (5)、功能04H
I/aAx.q 功能描述:裁减初始化通信口,仅在PS/2中有效,在此从略
M\&~ D
md 4、杂项系统服务(Miscellaneous System Service――INT 15H)
_&/Zab5 00H ―开盒式磁带机马达85H ―系统恳求(SysReq)键
WGmCQE[/c 01H ―关盒式磁带机马达86H ―延迟
?N
ga 02H ―读盒式磁带机87H ―移动扩展内存块
z aF0nov 03H ―写盒式磁带机88H ―读取扩展内存大小
uFm-HR@4 0FH ―格式化ESDI驱动器定期中断89H ―进入维护模式
Z|
c9%., 21H ―读/写自检(POST)过错记载90H ―设备期待
l.x }I"tf 4FH ―键盘截听91H ―设备加电自检
co3 ,8\N0 80H ―装备翻开C0H ―读取体系环境
deoM~r9s 81H ―设备关闭C1H ―读取扩大BIOS数据区地址
q,DX{: 82H ―进程终止C2H ―鼠标图形
)ta5y7np
83H ―事件等待C3H ―设置WatcHdog超时
dx}/#jMa 84H ―读游戏杆C4H ―可编程选项挑选
h+UscdUl (1)、功能00H
o0'av+e7 功能描述:开盒式磁带机马达
7gw
Z9Fob 入口参数:AH=00H
cPcV[6)5K9 出口参数:CF=0――操作成功,否则,AH=状态(86H,若未安装盒式磁带机)
AG7}$O. (2)、功能01H
-z$0S%2? 功能描述:关盒式磁带机马达
Xoy 1Gi? 入口参数:AH=01H
l
5[xJH 出口参数:CF=0――操作成功,否则,AH=状态(86H,
运动鞋,若未安装盒式磁带机)
p|d9g
^ (3)、功能02H
d_uy;-3 功能描述:读盒式磁带机
>Gu0& 入口参数:AH=02H
Q
/c
WV CX=读入的字节数
3ms/v:\ ES:BX=寄存数据的缓冲区地址
!5j3gr~ 出口参数:CF=0――操作胜利,DX=实际读入的字节数,ES:BX指向最后一个字节的后面地址,否则,AH=状况码,其值含意如下: 01H
X{}#hyYk" ―― CRC校验码错80H ―― 非法命令
$O'2oeM 02H ―― 位信号凌乱86H ―― 未装置盒式磁带机
s
vb4uvY 04H ―― 无发现数据
<o+
7U (4)、功能03H
~8(X@~Tn* 功能描述:写盒式磁带机
p2vBj. *J 入口参数:AH=03H
?+5{HFx CX=要写入的字节数
lM,zTNu-z ES:BX=已存数据的缓冲区地址
gKN_~{{OD 出口参数:CF=0――操作成功,CX=00H,ES:BX指向最后一个字节的后面地址,否则,AH=状态码,其值含义如下: 80H ――
\
bic.0- 非法命令86H ―― 未安装盒式磁带机
LG#w/).^ (5)、功能0FH
nZCpT
|M5 功能描述:格式化ESDI驱动器按期中止,仅在PS/2中有效,在此从略
>k}/$R+ (6)、功能21H
P(epG?Qg 功能描述:读/写自检(POST)错误记载,仅在PS/2中有效,在此从略
^Nw]'e3 (7)、功能4FH
zD^f%p ["# 功能描述:键盘截听,仅在PS/2中有效,在此从略
CLEG'bZa, (8)、功能80H
Vb^s 'k 功能描述:打开设备
i
4n
b# 入口参数:AH=80H
C..2y4bA} BX=设备号
1gm/{w6O CX=进程号
#2jn4> 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码
/K) b0QX (9)、功能81H
fVUBCu 功能描述:关闭设备
1bg@[YN!; 入口参数:AH=81H
RYl3txw BX=设备号
o
ks=|'& CX=进程号
uV_)JZW,L 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码
8(5E<&JP (10)、功能82H
@>2rz 功能描述:进程终止
&&1Y"dFs 入口参数:AH=81H
O'-Zn]@.] BX=过程号
.)>/!|i 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码
4AOS}@~W (11)、功能83H
S}^s5ztm 功能描述:事件等待
(D
m"e
` 入口参数:AH=83H 若须要事件等待,则:AL=00H
=t$mbI CX:DX=千分秒
W 8$=a ES:BX=信号量字节的地址
N!B Oq`#da 否则,调用参数为AL=01H
&OR