(13)、功能0CH
|_A DG
功能描述:查寻
O.HaEg/- 入口参数:AH=0CH
MB:VACCr CH=柱面的低8位
M#?^uu' CL(7-6位)=柱面的高2位
4uV,$/ DH=磁头
`-J$7)d@ DL=80H~0FFH:硬盘
z/
Kjz$l! 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明
O5lP92], (14)、功能0DH
7F;dLd' 功能描述:硬盘系统复位
\GFFPCi4D 入口参数:AH=0DH
0)^$9Z DL=80H~0FFH:硬盘
M<
1rQW' 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明
T]fBVA (15)、功能0EH
9wB}EDZ 功能描述:读扇区缓冲区
Ug1[pONk 入口参数:AH=0EH
kR1dk4I4 ES:BX=缓冲区的地址
?L'4*S] 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
Wi5rXZS (16)、功能0FH
,Q2?Z:l 功能描述:写扇区缓冲区
D#pZN,' 入口参数:AH=0FH
\LI 2=J* ES:BX=缓冲区的地址
N;6@f*3_i 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
1vG]-T3VC (17)、功能10H
,m08t9F 功能描述:读取驱动器状态
5Y W.s 入口参数:AH=10H
AvxP0@.` DL=80H~0FFH:硬盘
OfAh?^R 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明
(X(296<; (18)、功能11H
[/F
igr] 功能描述:校准驱动器
`PH*tdYrh 入口参数:AH=11H
f]*_]J/ DL=80H~0FFH:硬盘
$h()%C7s 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明
>,#73u# (19)、功能12H
ER)<Twj 功能描述:节制器RAM诊断
5IsRIz[`TK 入口参数:AH=12H
#dKHU@+U" 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
y=H\Z/= (20)、功能13H
'(4#He?Gd 功能描述:把持器驱动诊断
&M5_G$5n 入口参数:AH=13H
?u)[xEx6}+ 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
[tP6FdS/M= (21)、功能14H
*@C]\) 功能描述:掌握器内部诊断
!K~L&.\T 入口参数:AH=14H
+I9+L6>UR 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
>e4w8Svcy (22)、功能15H
TX%W-J_ 功能描述:读取磁盘类型
2^TJ_xG~ 入口参数:AH=15H
)HFl 0[vT DL=驱动器,00H~7FH:软盘
;80H~0FFH:硬盘
^UJ#YRzi 出口参数:CF=1――操作失败,AH=状态代码,参见功能号01H中的说明, 否则,AH=00H ― 未安装驱动器
/ >As9|% =01H ― 无改变线支持的软盘驱动器
+=qazE<:0 =02H ― 带有转变线支撑的软盘驱动器
49
;2tl;F =03H ― 硬盘,CX:DX=512字节的扇区数
:AzP3~BI (23)、功能16H
3H'+7[~qH 功能描述:读取磁盘变更状态
!6 k{]v 入口参数:AH=16H
I {o\d'/ DL=00H~7FH:软盘
#SR"Q`P 出口参数:CF=0――磁盘未改变,AH=00H,否则,AH=06H,参见功能号01H中的说明
Z#i5=,Bk (24)、功能17H
Y>N`( 功能描述:设置磁盘类型
Mb2rHUr 入口参数:AH=17H
>d{O1by=d9 DL=00H~7FH:软盘 AL=00H ― 未用
R[/]iK+!& =01H ― 360K在360K驱动器中
#;#r4sJwU =02H ― 360K在1.2M驱动器中
Du*O| =03H ― 1.2M在1.2M驱动器中
S(b5Gj/Kd =04H ― 720K在720K驱动器中
_]Ei,Ua 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态编码,参见功能号01H中的说明
EA/+~ux (25)、功能18H
2|8&=K / 功能描述:设置格式化媒体类型
_s&sA2r< 入口参数:AH=18H
qU/,&C CH=柱面数
`B4Px|3 CL=每磁道的扇区数
x,3oa_'E DL=00H~7FH:软盘
4=T>Iy 出口参数:CF=0――操作成功,AH=00H,ES:DI=介质类型参数表地址,否则,AH=状态编码,参见功能号01H中的阐明
@uWPo2 (26)、功能19H
G3.MS7J 功能描述:磁头掩护,仅在PS/2中有效,在此从略
bN',-[E (27)、功能1AH
!N::1c@C 功能描述:格式化ESDI驱动器,仅在PS/2中有效,在此从略
BUozpqN} 3、串行口服务(Serial Port Service――INT 14H)
h>l 00H ―初始化通信口03H ―读取通信口状态
S&rfMRP 01H ―向通信口输出字符04H ―扩充初始化通信口
3cp"UU}. 02H ―从通讯口读入字符
Ju~8C\Dd (1)、功能00H
1 ^k#g, 功能描述:初始化通信口
ZV=)`E`I| 入口参数:AH=00H
x!<?/I)X DX=初始化通信口号(0=COM1,1=COM2,……)
09RJc3XE9 AL=初始化参数,参数的说明如下: 波特率奇偶位停止位字的位数
`T;M=S^y*E 76543210
:<`hsKy& 000 = 110X0 = None0 = 1 bit10 = 7 bits
?b&~(,A{ 001 = 15001 = Odd1 = 2 bits11 = 8 bits
o
#IQz_ 010 = 30011 = Even
-i}@o1o\ 011 = 600
6}vPwI 100 = 1200
0
k];%HV| 101 = 2400
/^d!$v 110 = 4800
/wjL< 111 = 9600
&>!WhC16 对于PS/2,可用INT 14H之功能04H和05H来初始化其通信速率大于9600。
),K!|7#h 出口参数:AH=通信口状态,各状态位为1时的含义如下: 位7―超时
P]pVYX#m 位6―传递移位存放器为空
h2Pvj37 位5―传递坚持寄存器为空
tvC7LL NP< 位4―发现终止位3―发现帧错误
j})6O! L. 位2―发明奇偶错
]('isq,P 位1―发现越界错
mB:I8g7 位0―接受数据准备好
!7:~"kk AL=Modem状态
n-cz xq%n 位7―接收单线信号诊断
!u}} V 位6―环唆使器
p:,(r{*? 位5―数据发送筹备好
Z~.3)6,z 位4―肃清数据,再发送位3―改变在接受线上的信号诊断
[}/\W`C 位2―后边界环指导器
-6+&?f 位1―改变“数据预备好”状态
O*<,lq 0K 位0―改变“扫除―发送”状态
#hBDOXHPf (2)、功能01H
Tk'YpL#U 功能描述:向通信口输出字符
IX /r 入口参数:AH=01H
p^LUyLG` AL=字符
k($N_XlE DX=初始化通信口号(0=COM1,1=COM2,……)
6^L4wd7) 出口参数:AL的值不变
quB.A7~^= AH的位7=0――操作成功,通信口状态,AH的位6~0是其状态位
LZ@4,Uj (3)、功能02H
\mt0mv;c 功能描述:从通信口读入字符
0 w"&9+kV 入口参数:AH=02H
GUe&WW:Sqk DX=初始化通信口号(0=COM1,1=COM2,……)
_~M*XJ] ` 出口参数:AL=接受的字符
)32BM+f"77 AH的位7=0――操作成功,通信口状态,AH的位6~0是其状态位
ijYSYX@ (4)、功能03H
=9oN#4mWK 功能描述:读取通信口状态
Dl3Df u8 入口参数:AH=03H
Hm?zMyO.k DX=初始化通信口号(0=COM1,1=COM2,……)
!/w<F{cl 出口参数:AH=通信口状态,AL=Modem状态,参见功能号00H中的说明
"[.adiw (5)、功能04H
az (u=} 功能描述:裁减初始化通信口,仅在PS/2中有效,在此从略
hr8v O"tZN 4、杂项系统服务(Miscellaneous System Service――INT 15H)
&&
}' 00H ―开盒式磁带机马达85H ―系统恳求(SysReq)键
D/CSR=b 01H ―关盒式磁带机马达86H ―延迟
nnU
&R 02H ―读盒式磁带机87H ―移动扩展内存块
#du!tx ( _ 03H ―写盒式磁带机88H ―读取扩展内存大小
\pzqUTk
0FH ―格式化ESDI驱动器定期中断89H ―进入维护模式
K4vl#*qn 21H ―读/写自检(POST)过错记载90H ―设备期待
Ny;(1N|&3 4FH ―键盘截听91H ―设备加电自检
'w+T vOB 80H ―装备翻开C0H ―读取体系环境
?PIOuN= 81H ―设备关闭C1H ―读取扩大BIOS数据区地址
K"cN`Kj<*- 82H ―进程终止C2H ―鼠标图形
NhxTSyT"t 83H ―事件等待C3H ―设置WatcHdog超时
pP&TFy#G+' 84H ―读游戏杆C4H ―可编程选项挑选
r lalr+Rf (1)、功能00H
+3
2"vq)_ 功能描述:开盒式磁带机马达
* Yr)>;^ 入口参数:AH=00H
[Hn4&PET 出口参数:CF=0――操作成功,否则,AH=状态(86H,若未安装盒式磁带机)
dpO ZqhRs. (2)、功能01H
(8<U+)[tPy 功能描述:关盒式磁带机马达
e+z_Rj%Y;I 入口参数:AH=01H
;[-dth 出口参数:CF=0――操作成功,否则,AH=状态(86H,
运动鞋,若未安装盒式磁带机)
r@3VN~ (3)、功能02H
6'e}!O 功能描述:读盒式磁带机
nQc]f* 入口参数:AH=02H
7W[}7Y CX=读入的字节数
C?bq7kD:H ES:BX=寄存数据的缓冲区地址
f$x\~y<[ 出口参数:CF=0――操作胜利,DX=实际读入的字节数,ES:BX指向最后一个字节的后面地址,否则,AH=状况码,其值含意如下: 01H
05zBB ―― CRC校验码错80H ―― 非法命令
Cwxy~.mI 02H ―― 位信号凌乱86H ―― 未装置盒式磁带机
,y[wS5li 04H ―― 无发现数据
/5@V $c8 (4)、功能03H
RZ!-,|"cwL 功能描述:写盒式磁带机
i#t)tM" 入口参数:AH=03H
i/nA(%_ CX=要写入的字节数
h sVf/% ES:BX=已存数据的缓冲区地址
?qviJDD|f 出口参数:CF=0――操作成功,CX=00H,ES:BX指向最后一个字节的后面地址,否则,AH=状态码,其值含义如下: 80H ――
w.gI0` 非法命令86H ―― 未安装盒式磁带机
9PA\Eo|Yb (5)、功能0FH
g4WN+y` 功能描述:格式化ESDI驱动器按期中止,仅在PS/2中有效,在此从略
;zD1#dD (6)、功能21H
v1yNVs\} 功能描述:读/写自检(POST)错误记载,仅在PS/2中有效,在此从略
).TQYrs (7)、功能4FH
K .cMuh 功能描述:键盘截听,仅在PS/2中有效,在此从略
+'$=\d^ (8)、功能80H
ic:_v?k 功能描述:打开设备
We#u-#k_O 入口参数:AH=80H
V`V
Z[ BX=设备号
!"2nL%PW~ CX=进程号
\v7M`! & 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码
5MH\Gqe7 (9)、功能81H
?Sj3-*/? 功能描述:关闭设备
zV\\T(R)
入口参数:AH=81H
-X ~VXeg BX=设备号
V:rq}F} CX=进程号
2*6b{}yJH 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码
\gRX:i#n (10)、功能82H
zg!;g`Z@S 功能描述:进程终止
9-Bp =M 入口参数:AH=81H
>!|Hns BX=过程号
GJ=<~S" 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码
@,D 3$P8} (11)、功能83H
uI7 d?s 功能描述:事件等待
DUc
-D== 入口参数:AH=83H 若须要事件等待,则:AL=00H
Gb6t`dSzz CX:DX=千分秒
-MV </ ES:BX=信号量字节的地址
H gMLh* 否则,调用参数为AL=01H
gaaW:* *y 出口参数:若调用时,AL=00H,操作成功――CF=0,否则,CF=1
4tTK5`7N (12)、功能84H
k=j--`$8k 功能描述:读游戏杆
<@9p|[! 入口参数:AH=84H
`1F[.DdF DX=00H――读取开关设置
n$Z@7r =01H――读取阻力输入
oHkF>B
[ 出口参数:CF=1H――操作失败,否则,
MR/jM@8 DX=00H时,AL=开关设置(位7~4)
\}Jy=[ DX=01H时,AX、BX、CX和DX分辨为A(x)、A(y)、B(x)和B(y)的值
"8wRxDr+ (13)、功能85H
F#KO!\iA+ 功能描述:系统要求(SysReq)键
CUgXpU* 入口参数:AH=85H
A.<HOx AL=00H――键按下
0wV!mC
=01H――键放开
*ktM<N58 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码
ID"'`DKxe (14)、功能86H
P 8DY*B k 功能描述:延迟
l@Vl^f~ P 入口参数:AH=86H
Ep/4o<N( CX:DX=千分秒
9^Q:l0| 出口参数:CF=0――操作成功,AH=00H
tuuc9H4B (15)、功能87H
Q}~of}h/ 功能描述:从惯例内存和扩展内存之间移动扩展内存块
o0b}:` 入口参数:AH=87H
ps1ndGp~# CX=挪动的字数
W-:gU!{*# ES:SI=GDT(Global Descriptor Table)的地址,其构造定义如下: 偏移量存储的信息
rr fL[ 00h-0Fh保留,但现全为0
\xi
wp. 10h-11h段的长度(2CX-1或更大)
@O#4duM4Qz 12h-14h24位源地址
((
wG
K|d 15h访问权限字节(其值为93h)
jy`jxOoG~Z 16h-17h保留,但现全为0
R9Wh/@J] 18h-19h段的长度(2CX-1或更大)
8 munw 1Ah-1Ch 24位目的源地址
$F-qqkR$ 1Dh拜访权限字节(其值为93h)
|><hdBQXX< 1Eh-2Fh保存,但现全为0
a<l(zJptG 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码,其含义如下:
)=TD}Xb 01H ―― RAM奇偶错
@EH:4~ 02H ―― 异样中断错
R4G$!6Ld 03H ―― 20号线门地址失败
qepsR/0M (16)、功能88H
s0"S;{_# 功能描述:读取扩展内存大小
',k0_n?t 入口参数:AH=88H
w*[i!i 出口参数:AX=扩展内存字节数(以K为单位)
:nYl]Rm (17)、功能89H
%;kr%%t% 功能描述:进入保护模式,CPU从实模式进入保护模式
}18}VjC! 入口参数:AH=89H
;o]'7qGb BH=IRQ0的中断号
jPg 8>Z&D BL=IRQ8的中断号
<d~P;R(@ ES:SI=GDT的地址(参见功能号87H)
xg %EQ 出口参数:CF=1――操作失败,AH=0FFH,否则,AH=00H,CS、DS、ES和SS都是用户定义的抉择器
_7>$'V{ (18)、功能90H
&/*XA 功能描述:设备等待
sJ)XoK syW 入口参数:AH=90H AL=驱动器类型,详细的驱动器类型定义如下:
B
Jp\a7`; =00H~7FH――串行再重用设备
<@xp. Y =80H~0BFH――可重入式设备
U^SJWYi<Y =0C0H~0FFH――等候访问设备,不自检功能
?ihkV?;) 00h ― 磁盘
Reca5r1O 02h ― 键盘
g#qt<d}j 80h ― 网络
h')@NnFP1 FDh ― 软盘马达启动01h ― 软盘
@O9.~6 03h ― 点设备(Pointing Device)
w!o[pvyR$ FCh ― 硬盘复位
PeGL
Rbx34 FEh ― 打印机
mDz{8N9<FG ES:BX=对驱动器类型80H~0FFH的请求块地址
@.ebQR-:H 出口参数:CF=1――操作失败,否则,AH=00H
F2!C^r,~L (19)、功能91H
p@]
\ N 功能描述:设备加电自检
DK 4 8 入口参数:AH=91H
)p'
ZSXb AL=00H~7FH――串行再重用设备
z/u;afB9q =80H~0BFH――可重入式设备
\G}EI|Wo 出口参数:AH=00H
#UL:#pY (20)、功能0C0H
$A\fm` 功能描述:读取系统环境
=!m5'$Uz> 入口参数:AH=0C0H
}yZ9pTB.?E 出口参数:ES:BX=配置表地址,配置表的定义如下: 偏移量含义说明
(3YCe { 00h-01h表的大小(字节数)
wjW>#DE 02h系统模型
H%NIdgo} 03h系统子模型
VE5w!of 04hBIOS版本号
bI.LE/yk 05h配置标记,其各位为1时的解释如下:
MIvAugUOl 位7―DMA通道3应用
4d3]L`
f 位6―存在附属8259
?#"rI6 位5―实时时钟有效
2='gC|&s6 位4―键盘截听有效
'EoJo9p6} 位3―等待外部事件有效
O\;Z4qn2= 位2―扩展BIOS数据区
YL\d2 位1―微通道设施
lR[[]Yn 位0―保留
aOWW..| 06h-09h保留
x>vC;E${" (21)、功能C1H
(&R/ns~
功能描述:读取扩展BIOS数据区地址,仅在PS/2中有效,在此从略
ogQY"c8 (22)、功能C2H
f<WP<!N% 功能描述:鼠标图形,仅在PS/2中有效,在此从略
Pn|A>.)z (23)、功能C3H
]b!o(5m 功能描述:设置WatcHdog超时,仅在PS/2中有效,在此从略
ve[` 0 (24)、功能C4H
eAN]*:]g 功能描述:可编程选项取舍,仅在PS/2中有效,在此从略
(#GOXz 5、键盘服务(Keyboard Service――INT 16H)
=#]^H c 00H、10H ―从键盘读入字符03H ―设置重复率
3wK{? 01H、11H ―读取键盘状态04H ―设置键盘点击
Zyxr#:Qm 02H, 12H ―读取键盘标志05H ―字符及其扫描码进栈
"Mzb (1)、功能00H和10H
'<_nL8A^ 功能描述:从键盘读入字符
%LeG.~? 入口参数:AH=00H――读键盘
\U $'3M =10H――读扩展键盘,可依据0000:0496H单元的内容断定:扩展键盘是否有效
[:<CgU9C 出口参数:AH=键盘的扫描码
yq+'O&+
AL=字符的ASCII码
(c;F%m| (2)、功能01H和11H
8A/"ia 功能描述:读取键盘状态
|Qo`K%8 入口参数:AH=01H――检讨一般键盘
$5kb3x<W =11H――检查扩展键盘
Rd~-.&
出口参数:ZF=1――无字符输入,否则,AH=键盘的扫描码,AL=ASCII码。
3T^f#UT (3)、功能02H和12H
=.`(
KXT 功能描述:读取键盘标志
@\0U`*]^) 入口参数:AH=02H――普通键盘的移位标志
.%;`:dtj =12H――扩展键盘的移位标志
NrH2U Jm 出口参数:AL=键盘标志(02H和12H都有效),其各位之值为1时的含义如下: 位7―INS开状态位3―ALT键按下
ZHT_o\ 位6―CAPS LOCK开状态位2―CTRL键按下
734)s 位5―NUM LOCK开状态位1―左SHIFT键按下
5v6 x 位4―SCROLL LOCK开状态位0―右SHIFT键按下
Z .6M~ AH=扩展键盘的标志(12H有效),其各位之值为1时的含义如下:
"F?p\I)( 位7―SysReq键按下位3―右ALT键按下
+{U0PI82 位6―CAPS LOCK键按下位2―右CTRL键按下
=Hplg>h) 位5―NUM LOCK键按下位1―左ALT键按下
~t7?5b?*\ 位4―SCROLL键按下位0―左CTRL键按下
9jq}`$S{ (4)、功能03H
uFQ;}k;} 功能描述:设置重复率
As0E'n85 入口参数:AH=03H 对PC/AT跟PS/2:AL=05H
~<
%%n'xmm BH=重复延迟
3V~871:-~ BL=重复率
9IJBK 对于PCjr:AL=00H――装入缺省的速率和延迟
_b8&$\> =01H――增添初始延迟
=K'X:UM =02H――反复频率下降一半
ZXV_Dc =03H――增长延迟和降低一半重复频率
iJ n< =04H――关闭键盘重复功能
h[~JCYA 出口参数:无
~+w'b7T,= (5)、功能04H
yh0zW
$ 功能描述:设置键盘点击
r
>bMx~a] 入口参数:AH=04H AL=00H――封闭键清点击功能
EH{m~x[Ei =01H――打开键盘点击功能
<QbD ; (% 出口参数:无
;NNYJqWd^] (6)、功能05H
^o&3 +s}M 功能描述:字符及其扫描码进栈
MH@=Qqx#=t 入口参数:AH=05H
zOJ4I^^ CH=字符的描述码
Er/h:= CL=字符的ASCII码
d-/{@
出口参数:CF=1――操作成功,AL=00H,否则,AL=01H
lz2B,# 6、并行口服务(Parallel Port Service――INT 17H)
| a001_Wv 00H ―向打印机输出字符
6.%M:j00E 01H ―初始化打印机端口
pQv`fr
= 02H ―读取打印机状态
(;DnL|"'8 (1)、功能00H
MLwh&I9) 功能描述:向打印机输出字符
" B`k 入口参数:AH=00H
jb;!"HC AL=输出的字符
~D# -i >Z DX=打印机号(0―LPT1,1―LPT2,2―LPT3,……)
dqF]kP,VG 出口参数:AH=打印机状态。其各位为1时的含义如下: 位7―打印机闲暇 位3―I/O错误
j}9][Fm1* 位6―打印机响应位2―保留
"Bl]_YPv 位5―无纸位1―保留
>g7}JI
& 位4―打印机被选位0―打印机超时
}e$^v*16 (2)、功能01H
vbEAd)*S 功能描述:初始化打印机端口
/+^7lQo\] 入口参数:AH=01H
E4;vC ?K{ DX=打印机号(0―LPT1,1―LPT2,2―LPT3,……)
P^9y0Q 出口参数:AH=打印机状态。各位定义如下功能00H所示
nE.w (3)、功能02H
OsI>gX> 功能描述:读取打印机状态
J>_|hg= 入口参数:AH=02H
SOE5` DX=打印机号(0―LPT1,1―LPT2,2―LPT3,……)
ptJ58U$Bb
出口参数:AH=打印机状态。各位定义如下功能00H所示
4<%(Y-_sF 7、时钟服务(Clock Service――INT 1AH)
#dyz 00H ―读取时钟“滴答”计数06H ―设置闹钟
eS(hLXE!7 01H ―设置时钟“滴答”计数07H ―闹钟复位
>YG1sMV-J 02H ―读取时间0AH ―读取天数计数
U9w0kcUw#J 03H ―设置时间0BH ―设置天数计数
38ac~1HjE 04H ―读取日期 80H ―设置声音源信息
P?|F+RoX$ 05H ―设置日期
9! 'qLO (1)、功效00H
P5$d#Y(= 功能描述:读取时钟“滴答”计数
:
:;YS9e 进口参数:AH=00H
\"=4)Huv
出口参数:AL=00H――未过午夜,否则,表现已过午夜
xvo""R/g8 CX:DX=时钟“滴答”计数
u|]{|Ya'% (2)、功能01H
a)L\+$@* 功能描述:设置时钟“滴答”计数
O^|:q 入口参数:AH=01H
z+3GzDLy CX:DX=时钟“滴答”计数
bloe|o! 出口参数:无
',Y`XP"Q (3)、功能02H
>]b>gc?3 功能描写:读取时光
d^uE4F} 入口参数:AH=02H
x=-dv8N? 出口参数:CH=BCD码格式的小时
=QdHji/sB CL=BCD码格式的分钟
rl:6N*kK DH=BCD码格式的秒
T''PzY!Qf DL=00H――标准时间,否则,夏令时
wWq(|" CF=0――时钟在走,否则,时钟停止
X8(H#Ef[ (4)、功能03H
W=QT-4 功能描述:设置时间
{B;<R1 入口参数:AH=03H
$a
/jfpV CH=BCD码格式的小时
h\qQ%
|X CL=BCD码格局的分钟
SNLZU%jan DH=BCD码格式的秒
op!ft/Yyb DL=00H――尺度时间,否则,夏令时
6?B'3~r 出口参数:无
dP[vXhc (5)、功能04H
<]:X 功能描述:读取日期
5a8[0&hA 2 入口参数:AH=04H
*\gS 2[S 出口参数:CH=BCD码格式的世纪
XFj\H(D
CL=BCD码格式的年
[K 5#4k DH=BCD码格式的月
[Eq7!_3 DL=BCD码格式的日
W~" 'a9H/ CF=0――时钟在走,否则,时钟结束
A=N &(k (6)、功能05H
aC!e#(q 功能描述:设置日期
+-%&,>R 入口参数:AH=05H
#.Q3}[M CH=BCD码格式的世纪
?WVp,vP CL=BCD码格式的年
0cGO*G2Xr DH=BCD码格式的月
tr[(,kX DL=BCD码格式的日
rN$U%\.I 出口参数:无
pt/UY<@yoN (7)、功能06H
/R/\>'{E&c 功能描述:设置闹钟
f&=WgITa 入口参数:AH=06H
mZ%"""X\Ei CH=BCD码格式的小时
>JSk/]" CL=BCD码格式的分钟
L>trLD1pt DH=BCD码格式的秒
5Q/&,NP
出口参数:CF=0――操作成功,否则,闹钟已设置或时钟已停滞
"c+j2f'f (8)、功能07H
~ShoU
m[ 功能描述:闹钟复位
c@|!0
U%j 入口参数:AH=07H
st7\k]J\ 出口参数:无
!sTOo (9)、功能0AH
\r.{Ru 功能描述:读取天数计数,仅在PS/2有效,在此从略
9`a1xnL (10)、功能0BH
CIt%7
\c 功能描述:设置天数计数,仅在PS/2有效,在此从略
^<$$h (11)、功能80H
Xa,d"R~ 功能描述:设置声音源信息
r%:Q(|v? 入口参数:AH=80H
~8oti4 AL=声音源
,0pCc< =00H――8253可编程计时器,通道2
pxGDzU =01H――盒式磁带输入
4J~ZZ =02H――I/O通道上的"Audio In"
4+tKg*| =03H――声音发生芯片
S]"U(JmW\ 出口参数:无
rT#2'-f 8、直接系统服务(Direct System Service)
"d
5nVO/ INT 00H ―“0”作除数
wI0NotC INT 01H ―单步中断
.
X: INT 02H ―非屏蔽中断(NMI)
^i"~6QYE INT 03H ―断点中断
d O})#50f INT 04H ―算术溢犯错误
ce&Q}_ INT 05H ―打印屏幕和BOUND越界
c}-ADr9 INT 06H ―非法指令毛病
AhyV INT 07H ―处理器扩展无效
o[A y2"e? INT 08H ―时钟中断
pYRqV INT 09H ―键盘输入
tyI!y~-z INT 0BH ―通信口(COM2:)
(GCe D- INT 0CH ―通信口(COM1:)
l* a
p$1' INT 0EH ―磁盘驱动器输入/输出
{s{b
nU INT 11H ―读取设备配置
c4Leh"ry INT 12H ―读取常规内存大小(返回值AX为内存容量,以K为单位)
4uX|2nJ2!; INT 18H ―ROM BASIC
{0(:5% INT 19H ―重启动系统
`GpOS_; INT 1BH ―CTRL+BREAK处置程序
On`T
pz/ INT 1CH ―用户时钟服务
t| cL! INT 1DH ―指向显示器参数表指针
M+|J;caX INT 1EH ―指向磁盘驱动器参数表指针
Z[Z3x6
6 INT 1FH ―指向图形字符模式表指针<PIXTEL_MMI_EBOOK_2005>6 </PIXTEL_MMI_EBOOK_2005>