(13)、功能0CH
}X`K3sk2/z 功能描述:查寻
*
5j iC 入口参数:AH=0CH
w,P2_xk` CH=柱面的低8位
ZA# jw 8F CL(7-6位)=柱面的高2位
lKa}Bcd DH=磁头
cL}g7D DL=80H~0FFH:硬盘
@hCGV'4 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明
tV T(!&( (14)、功能0DH
<?I~ + 功能描述:硬盘系统复位
J4JKAv~3 入口参数:AH=0DH
7N:,F9V< DL=80H~0FFH:硬盘
{:? -)Xq 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明
m=#2u4H4 (15)、功能0EH
.|rpj&>g 功能描述:读扇区缓冲区
9SU;c l 入口参数:AH=0EH
^y??pp<1J ES:BX=缓冲区的地址
HWc=.Qq 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
kmuF*0Bjk (16)、功能0FH
Xl}>mbB 功能描述:写扇区缓冲区
&<~`?-c 入口参数:AH=0FH
OW6i2 >Or ES:BX=缓冲区的地址
@NNN&% 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
oEfKL`]B (17)、功能10H
VbZZ=q=Kd 功能描述:读取驱动器状态
k/*r2 C 入口参数:AH=10H
&L;0% DL=80H~0FFH:硬盘
jy6%
CSWQ 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明
&t`l,]PQ=6 (18)、功能11H
@C?RbTHy
功能描述:校准驱动器
VJm).>E3k 入口参数:AH=11H
9CxU:;3 DL=80H~0FFH:硬盘
V+DN<F- 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明
{Z$Aw4a"d (19)、功能12H
\QQw1c+ 功能描述:节制器RAM诊断
V:yia^1 入口参数:AH=12H
rry 33 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
\|Us/_h (20)、功能13H
`vUilh ^c 功能描述:把持器驱动诊断
RtN5\ 入口参数:AH=13H
JH5ckgdZ 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
YQ;?N66 (21)、功能14H
@/7tN3O 功能描述:掌握器内部诊断
)]?sCNb 入口参数:AH=14H
L%Me
wU0TZ 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
)%gigQZ+ (22)、功能15H
F!'y47QD 功能描述:读取磁盘类型
`cCsJm$V" 入口参数:AH=15H
bF<FX_}!s! DL=驱动器,00H~7FH:软盘
;80H~0FFH:硬盘
RlC|xj"l% 出口参数:CF=1――操作失败,AH=状态代码,参见功能号01H中的说明, 否则,AH=00H ― 未安装驱动器
]w"r4HlCx =01H ― 无改变线支持的软盘驱动器
'tklz* =02H ― 带有转变线支撑的软盘驱动器
P @G2F:
} =03H ― 硬盘,CX:DX=512字节的扇区数
r 1n l! (23)、功能16H
T5Yu+>3 功能描述:读取磁盘变更状态
7"FsW3an 入口参数:AH=16H
VPet1hAy DL=00H~7FH:软盘
}f
/ 1 出口参数:CF=0――磁盘未改变,AH=00H,否则,AH=06H,参见功能号01H中的说明
!T!U@e=u (24)、功能17H
~#C7G\R 功能描述:设置磁盘类型
gQ6_]~4 入口参数:AH=17H
^cn%]X#. DL=00H~7FH:软盘 AL=00H ― 未用
$TGE =01H ― 360K在360K驱动器中
JgEPzHgx =02H ― 360K在1.2M驱动器中
M2l0x @| =03H ― 1.2M在1.2M驱动器中
0NL~2Qf_4 =04H ― 720K在720K驱动器中
$qV, z 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态编码,参见功能号01H中的说明
-XRn%4EX? (25)、功能18H
hxZ5EKBy 功能描述:设置格式化媒体类型
qs6r9?KP 入口参数:AH=18H
\!x~FVA CH=柱面数
bbCH(fYbu CL=每磁道的扇区数
bnIl@0Y DL=00H~7FH:软盘
uB_8P+h7 出口参数:CF=0――操作成功,AH=00H,ES:DI=介质类型参数表地址,否则,AH=状态编码,参见功能号01H中的阐明
x-1RmL_% (26)、功能19H
D=Jj !; 功能描述:磁头掩护,仅在PS/2中有效,在此从略
d| ;S4m` (27)、功能1AH
7@oM?r7td 功能描述:格式化ESDI驱动器,仅在PS/2中有效,在此从略
6?i]oy^X]p 3、串行口服务(Serial Port Service――INT 14H)
KPHtD4 00H ―初始化通信口03H ―读取通信口状态
K2|2Ks_CS 01H ―向通信口输出字符04H ―扩充初始化通信口
b~>kTO 02H ―从通讯口读入字符
3Xcjr2]~ (1)、功能00H
`ECY:3"$KA 功能描述:初始化通信口
Td(eNe_4T 入口参数:AH=00H
$lVR6|n DX=初始化通信口号(0=COM1,1=COM2,……)
!?)ky `S3 AL=初始化参数,参数的说明如下: 波特率奇偶位停止位字的位数
C.4r`F$p 76543210
4&N#d;ErC 000 = 110X0 = None0 = 1 bit10 = 7 bits
![1+=F! 001 = 15001 = Odd1 = 2 bits11 = 8 bits
[J{\Ke0<e1 010 = 30011 = Even
v]{F.N 011 = 600
IyK^` y 100 = 1200
UI2TW)^2 101 = 2400
x$hhH= 110 = 4800
&tVIl$e
111 = 9600
C-)mP- |8 对于PS/2,可用INT 14H之功能04H和05H来初始化其通信速率大于9600。
ddK\q!0 出口参数:AH=通信口状态,各状态位为1时的含义如下: 位7―超时
(w[#h9j 位6―传递移位存放器为空
.,h>2;f 位5―传递坚持寄存器为空
O"^3,- 位4―发现终止位3―发现帧错误
aW=c.Q. 位2―发明奇偶错
yM}~]aQ y 位1―发现越界错
$/p0DY 位0―接受数据准备好
}Wlm#t AL=Modem状态
1aAY7Dm_& 位7―接收单线信号诊断
$;iMo/ 位6―环唆使器
}_mVXjF 位5―数据发送筹备好
OCW0$V6;D- 位4―肃清数据,再发送位3―改变在接受线上的信号诊断
@6lw_E_5 位2―后边界环指导器
{
{6D4M|s 位1―改变“数据预备好”状态
U1ZKJ<pv 位0―改变“扫除―发送”状态
VdL*"i (2)、功能01H
baQORU=X 功能描述:向通信口输出字符
Yyx sj9 入口参数:AH=01H
_"%hcCMw AL=字符
^ YOCHXg DX=初始化通信口号(0=COM1,1=COM2,……)
3#A4A0 出口参数:AL的值不变
t]IHQ8 AH的位7=0――操作成功,通信口状态,AH的位6~0是其状态位
#7Fdmnu` (3)、功能02H
9\'JtZO 功能描述:从通信口读入字符
9| g]M:{ 入口参数:AH=02H
tgyW:<iv
DX=初始化通信口号(0=COM1,1=COM2,……)
8KyRD1 (-R 出口参数:AL=接受的字符
gU&y5s~
AH的位7=0――操作成功,通信口状态,AH的位6~0是其状态位
aP$it6Z (4)、功能03H
6o0}7T%6 功能描述:读取通信口状态
FMOO 入口参数:AH=03H
n
1U! od DX=初始化通信口号(0=COM1,1=COM2,……)
f@@7?5fW 出口参数:AH=通信口状态,AL=Modem状态,参见功能号00H中的说明
J Bgq2 (5)、功能04H
[I?[N.v 功能描述:裁减初始化通信口,仅在PS/2中有效,在此从略
O llS 4、杂项系统服务(Miscellaneous System Service――INT 15H)
A`~R\j 00H ―开盒式磁带机马达85H ―系统恳求(SysReq)键
38 ]}+Bb 01H ―关盒式磁带机马达86H ―延迟
AQ&vq$ 02H ―读盒式磁带机87H ―移动扩展内存块
o:'@|(&