(13)、功能0CH
eZg31. 功能描述:查寻
,ew<T{PL
入口参数:AH=0CH
h ]MSjC.X CH=柱面的低8位
XP{ nf9& CL(7-6位)=柱面的高2位
tgrQ
$Yjk DH=磁头
ybYSz@7 DL=80H~0FFH:硬盘
EH,uX{`e 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明
.h7b 4J (14)、功能0DH
C*c=@VAa 功能描述:硬盘系统复位
M{nz~W80 入口参数:AH=0DH
-$T5@ DL=80H~0FFH:硬盘
gHox{*hb[ 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明
LO` (V (15)、功能0EH
!gT6So 功能描述:读扇区缓冲区
-3w? y 入口参数:AH=0EH
Ex@#!fz{% ES:BX=缓冲区的地址
G~m(&,:Mu 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
+mF}j=k (16)、功能0FH
o'H$g% 功能描述:写扇区缓冲区
Gjv'$O2_ 入口参数:AH=0FH
Z?v9ub~% ES:BX=缓冲区的地址
^[id8 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
]v9<^! (17)、功能10H
qrt+{5/t 功能描述:读取驱动器状态
R;;)7|;~ 入口参数:AH=10H
B}?/oZW4 DL=80H~0FFH:硬盘
PE4{;|a } 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明
9_TZ;e (18)、功能11H
@j^qT-0M 功能描述:校准驱动器
<BO|.
(ys 入口参数:AH=11H
xt3IR0 DL=80H~0FFH:硬盘
xJO[pT v 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明
wI`uAZ=" (19)、功能12H
C[x!Lf8' 功能描述:节制器RAM诊断
g[eI-J+F 入口参数:AH=12H
bk>M4l61 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
g5Hs= c5=\ (20)、功能13H
.#+r
H}=Z 功能描述:把持器驱动诊断
q=R=z$yr 入口参数:AH=13H
O %)+ w 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
?rv+ydR/q (21)、功能14H
G=b`w;oL: 功能描述:掌握器内部诊断
H5qa7JMZ 入口参数:AH=14H
NghQ#c 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
*Qyw
_Q (22)、功能15H
gbI0?G6XN/ 功能描述:读取磁盘类型
8
`^I.tD 入口参数:AH=15H
9OTw6 DL=驱动器,00H~7FH:软盘
;80H~0FFH:硬盘
yJKezIL\z 出口参数:CF=1――操作失败,AH=状态代码,参见功能号01H中的说明, 否则,AH=00H ― 未安装驱动器
y2<g96 =01H ― 无改变线支持的软盘驱动器
+J#H9>To! =02H ― 带有转变线支撑的软盘驱动器
XKR?vr7A2 =03H ― 硬盘,CX:DX=512字节的扇区数
\x|(`;{ (23)、功能16H
6*]Kow? 功能描述:读取磁盘变更状态
kmP0gT{Sj 入口参数:AH=16H
>j$f$*x DL=00H~7FH:软盘
k:d'aP3 出口参数:CF=0――磁盘未改变,AH=00H,否则,AH=06H,参见功能号01H中的说明
S :oZ& (24)、功能17H
+\}]`uS: 功能描述:设置磁盘类型
%r|fuwwJO 入口参数:AH=17H
y`\/eX DL=00H~7FH:软盘 AL=00H ― 未用
n#x{~oQc =01H ― 360K在360K驱动器中
AWf zMJ;VS =02H ― 360K在1.2M驱动器中
~(yh
0V =03H ― 1.2M在1.2M驱动器中
F1/f:<} =04H ― 720K在720K驱动器中
WM
>9sJf 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态编码,参见功能号01H中的说明
Q.cxen (25)、功能18H
n*-#VKK^ 功能描述:设置格式化媒体类型
K` U\+AE 入口参数:AH=18H
7dW9i7Aj CH=柱面数
h~F uuL CL=每磁道的扇区数
Q<78<#I DL=00H~7FH:软盘
,Q}/#/ 出口参数:CF=0――操作成功,AH=00H,ES:DI=介质类型参数表地址,否则,AH=状态编码,参见功能号01H中的阐明
^]Gt<_ (26)、功能19H
Oj<2_u 功能描述:磁头掩护,仅在PS/2中有效,在此从略
b@5bN\"x$ (27)、功能1AH
D* Vr)J 功能描述:格式化ESDI驱动器,仅在PS/2中有效,在此从略
C\}m_`MR 3、串行口服务(Serial Port Service――INT 14H)
D0-C:gz 00H ―初始化通信口03H ―读取通信口状态
)"f>cYF 01H ―向通信口输出字符04H ―扩充初始化通信口
m2 N
?Fg 02H ―从通讯口读入字符
{Y
IVHl (1)、功能00H
'g ,Oi1|~ 功能描述:初始化通信口
N|Rlb5\ 入口参数:AH=00H
C#vh2' DX=初始化通信口号(0=COM1,1=COM2,……)
xu_Tocvop AL=初始化参数,参数的说明如下: 波特率奇偶位停止位字的位数
v&uIxFCR 76543210
qWr
`cO~hc 000 = 110X0 = None0 = 1 bit10 = 7 bits
)B8[w 001 = 15001 = Odd1 = 2 bits11 = 8 bits
'6K WobXm 010 = 30011 = Even
b;S~`PL 011 = 600
u8o!ncy 100 = 1200
T0aK1Lh 101 = 2400
auS$B% 110 = 4800
5"@<7/2qI 111 = 9600
8zZR%fZ 对于PS/2,可用INT 14H之功能04H和05H来初始化其通信速率大于9600。
&A%#LVjf 出口参数:AH=通信口状态,各状态位为1时的含义如下: 位7―超时
6
rmK_Y 位6―传递移位存放器为空
{Y\hr+A 位5―传递坚持寄存器为空
Pyk~V)~M 位4―发现终止位3―发现帧错误
XFd[>U<X 位2―发明奇偶错
sPbtv[bC 位1―发现越界错
Z.,Pl 位0―接受数据准备好
M@csB. ' AL=Modem状态
EStHl(DUPq 位7―接收单线信号诊断
%s<7|, 位6―环唆使器
@NX^__sa 位5―数据发送筹备好
|nocz]yU$ 位4―肃清数据,再发送位3―改变在接受线上的信号诊断
8/=[mYn`- 位2―后边界环指导器
@*_#zU#g 位1―改变“数据预备好”状态
"hQV\|!\ 位0―改变“扫除―发送”状态
t F`>.= (2)、功能01H
1w\Y._jK 功能描述:向通信口输出字符
d9sgk3K 入口参数:AH=01H
l65'EO| AL=字符
HlV3rYh DX=初始化通信口号(0=COM1,1=COM2,……)
R_Eu*Quj 出口参数:AL的值不变
E
8IWHh_ AH的位7=0――操作成功,通信口状态,AH的位6~0是其状态位
9>zN 27 (3)、功能02H
@#o$~'my 功能描述:从通信口读入字符
5X~ko> 入口参数:AH=02H
r$0=b
- DX=初始化通信口号(0=COM1,1=COM2,……)
z<@$$Z=0UF 出口参数:AL=接受的字符
xaSkn AH的位7=0――操作成功,通信口状态,AH的位6~0是其状态位
f1\x>W4z~\ (4)、功能03H
Jr1^qY`0+ 功能描述:读取通信口状态
Yh"Z@D[d 入口参数:AH=03H
0<i~XN0g DX=初始化通信口号(0=COM1,1=COM2,……)
EB\z:n5 出口参数:AH=通信口状态,AL=Modem状态,参见功能号00H中的说明
s?_b[B d (5)、功能04H
{uckYx-A 功能描述:裁减初始化通信口,仅在PS/2中有效,在此从略
cYGZZC8 |K 4、杂项系统服务(Miscellaneous System Service――INT 15H)
Ppx* 00H ―开盒式磁带机马达85H ―系统恳求(SysReq)键
Y}|78|q* 01H ―关盒式磁带机马达86H ―延迟
sIELkF?. 02H ―读盒式磁带机87H ―移动扩展内存块
u1<xt1K 03H ―写盒式磁带机88H ―读取扩展内存大小
a(}jn| 0FH ―格式化ESDI驱动器定期中断89H ―进入维护模式
%%-kUe 21H ―读/写自检(POST)过错记载90H ―设备期待
=z@'vu$Fh 4FH ―键盘截听91H ―设备加电自检
*nC<1.JW 80H ―装备翻开C0H ―读取体系环境
mexI} 81H ―设备关闭C1H ―读取扩大BIOS数据区地址
gW*
ee 82H ―进程终止C2H ―鼠标图形
U&B~GJT+ 83H ―事件等待C3H ―设置WatcHdog超时
VUx~Y'b 84H ―读游戏杆C4H ―可编程选项挑选
{= z%('^ (1)、功能00H
}hBv?B2/1 功能描述:开盒式磁带机马达
{fX4 入口参数:AH=00H
fS
un{?{ 出口参数:CF=0――操作成功,否则,AH=状态(86H,若未安装盒式磁带机)
^_<pc|1 (2)、功能01H
M)b`~|Wt 功能描述:关盒式磁带机马达
33u7 入口参数:AH=01H
uAJ_`o[ 出口参数:CF=0――操作成功,否则,AH=状态(86H,
运动鞋,若未安装盒式磁带机)
=jG3wf* (3)、功能02H
-''vxt?7H& 功能描述:读盒式磁带机
s"Kp+tTWj 入口参数:AH=02H
\SMH",u CX=读入的字节数
=,?@p{g} ES:BX=寄存数据的缓冲区地址
r[\47cG 出口参数:CF=0――操作胜利,DX=实际读入的字节数,ES:BX指向最后一个字节的后面地址,否则,AH=状况码,其值含意如下: 01H
GZ4{<QG ―― CRC校验码错80H ―― 非法命令
cb
UVeh7Q 02H ―― 位信号凌乱86H ―― 未装置盒式磁带机
0,/[r/=jT 04H ―― 无发现数据
rP3)TeG6 (4)、功能03H
>>!+Ri\@ 功能描述:写盒式磁带机
.y'OoDe 入口参数:AH=03H
&7<~Q\XZbI CX=要写入的字节数
w]%r]PwU+ ES:BX=已存数据的缓冲区地址
j#~4JGZt 出口参数:CF=0――操作成功,CX=00H,ES:BX指向最后一个字节的后面地址,否则,AH=状态码,其值含义如下: 80H ――
61C&vm 非法命令86H ―― 未安装盒式磁带机
8 zY)0 (5)、功能0FH
(
NiuAy 功能描述:格式化ESDI驱动器按期中止,仅在PS/2中有效,在此从略
rhUZ9Fdv (6)、功能21H
}Rf }
iG 功能描述:读/写自检(POST)错误记载,仅在PS/2中有效,在此从略
jEI!t^# (7)、功能4FH
1yKf=LZ^ 功能描述:键盘截听,仅在PS/2中有效,在此从略
WK<pZ *x (8)、功能80H
uZ'5&k96T 功能描述:打开设备
g6*}&.& 入口参数:AH=80H
\zoJr)
BX=设备号
Uz62!)
CX=进程号
2OZdj 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码
y\%4Dir (9)、功能81H
i?|SC= 功能描述:关闭设备
F'h[g.\} 入口参数:AH=81H
Ep'C FNbtW BX=设备号
0
Q1}u@G CX=进程号
>MhkNy 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码
* dNMnZ@Y (10)、功能82H
OrRve$U*| 功能描述:进程终止
"fmJ;W;#1 入口参数:AH=81H
O=+C Kx@ BX=过程号
]9x30UXLwD 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码
R2;-WxnN] (11)、功能83H
D/giM#" 功能描述:事件等待
J5l:_hZUV 入口参数:AH=83H 若须要事件等待,则:AL=00H
D)!k CX:DX=千分秒
oZzE.Q1T ES:BX=信号量字节的地址
k,&W5zBKe 否则,调用参数为AL=01H
D #A9 出口参数:若调用时,AL=00H,操作成功――CF=0,否则,CF=1
zPVA6~|l (12)、功能84H
5\a5^F
K~ 功能描述:读游戏杆
BE m%x0y 入口参数:AH=84H
E@N_~1 DX=00H――读取开关设置
z3$PrK% =01H――读取阻力输入
XFX:)l#o 出口参数:CF=1H――操作失败,否则,
M,6AD] DX=00H时,AL=开关设置(位7~4)
k/t4 DX=01H时,AX、BX、CX和DX分辨为A(x)、A(y)、B(x)和B(y)的值
y%T'e(5Ed (13)、功能85H
F4:ssy^ 功能描述:系统要求(SysReq)键
",K6zALJ 入口参数:AH=85H
*D9QwQ
_|
AL=00H――键按下
5ax/jd~} =01H――键放开
S]9xqiJW 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码
*=ALns?y (14)、功能86H
t<`BaU 功能描述:延迟
Karyipn} 入口参数:AH=86H
MqNp*n2 CX:DX=千分秒
3)`}#` T 出口参数:CF=0――操作成功,AH=00H
Oc"2
|X (15)、功能87H
~+|p.(I 功能描述:从惯例内存和扩展内存之间移动扩展内存块
C f<,\Aav 入口参数:AH=87H
3L;)asF CX=挪动的字数
A\?O5#m:$ ES:SI=GDT(Global Descriptor Table)的地址,其构造定义如下: 偏移量存储的信息
}5%!:= 00h-0Fh保留,但现全为0
bS0LjvY9g 10h-11h段的长度(2CX-1或更大)
<7)@Jds\ 12h-14h24位源地址
Q#vur o 15h访问权限字节(其值为93h)
gE%- Pf~ 16h-17h保留,但现全为0
KBOxr5w 18h-19h段的长度(2CX-1或更大)
[jY_
e`S 1Ah-1Ch 24位目的源地址
T}g;kppC 1Dh拜访权限字节(其值为93h)
N7[i443a 1Eh-2Fh保存,但现全为0
ni3^J5X W 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码,其含义如下:
3ldOOQW% 01H ―― RAM奇偶错
WSh+5](: 02H ―― 异样中断错
N
L~} 03H ―― 20号线门地址失败
6W$k^<S (16)、功能88H
/y1,w JI 功能描述:读取扩展内存大小
CjD2FnjT 入口参数:AH=88H
uWgY+T 出口参数:AX=扩展内存字节数(以K为单位)
\N!k)6\ (17)、功能89H
;Qw>&24h[ 功能描述:进入保护模式,CPU从实模式进入保护模式
SB]|y-su 入口参数:AH=89H
(LGx;9S? BH=IRQ0的中断号
VF
RUiz/C BL=IRQ8的中断号
)|*HkdF` ES:SI=GDT的地址(参见功能号87H)
b}axw+ 出口参数:CF=1――操作失败,AH=0FFH,否则,AH=00H,CS、DS、ES和SS都是用户定义的抉择器
TqzkF7;k4 (18)、功能90H
)5p0fw 功能描述:设备等待
TTBl5X 入口参数:AH=90H AL=驱动器类型,详细的驱动器类型定义如下:
M$|^?U>cm =00H~7FH――串行再重用设备
#knpZ'
=80H~0BFH――可重入式设备
&;*jMu6 =0C0H~0FFH――等候访问设备,不自检功能
& [4Gv61 00h ― 磁盘
Xul<,U~w6 02h ― 键盘
MdCEp1Z 80h ― 网络
ix6j=5{ FDh ― 软盘马达启动01h ― 软盘
U%"v7G- 03h ― 点设备(Pointing Device)
cgml^k\k^ FCh ― 硬盘复位
td%EbxJK]` FEh ― 打印机
TLw.rEN!; ES:BX=对驱动器类型80H~0FFH的请求块地址
2Fp.m}42i( 出口参数:CF=1――操作失败,否则,AH=00H
L%I@HB9-Q0 (19)、功能91H
"Q-TLN5( 功能描述:设备加电自检
3/oVl
6 入口参数:AH=91H
':6`M
AL=00H~7FH――串行再重用设备
\za 0?b =80H~0BFH――可重入式设备
<mi*AY 出口参数:AH=00H
SW#
5px` (20)、功能0C0H
Z!v)zH
\ 功能描述:读取系统环境
#]
cO]
I 入口参数:AH=0C0H
k0Rd:DxO 出口参数:ES:BX=配置表地址,配置表的定义如下: 偏移量含义说明
!S$LRm\' 00h-01h表的大小(字节数)
Y{6y.F*Q# 02h系统模型
Hq ]f$Q6: 03h系统子模型
MB%yC]w8 04hBIOS版本号
OXT 5
y) 05h配置标记,其各位为1时的解释如下:
J7c(
qGJI2 位7―DMA通道3应用
:I[nA?d[& 位6―存在附属8259
0X!A' 位5―实时时钟有效
$!H;,Jxv 位4―键盘截听有效
!EB<e5}8wK 位3―等待外部事件有效
g\ilK:r} 位2―扩展BIOS数据区
8{^zXJi]m 位1―微通道设施
l`>|XUf6 位0―保留
qkPvE;" 06h-09h保留
CD]"Q1
t} (21)、功能C1H
>cpT_M&C, 功能描述:读取扩展BIOS数据区地址,仅在PS/2中有效,在此从略
iGlg@ (22)、功能C2H
14Y_ oH9 功能描述:鼠标图形,仅在PS/2中有效,在此从略
N`,ppj (23)、功能C3H
!Z]#1"A8 功能描述:设置WatcHdog超时,仅在PS/2中有效,在此从略
:qy
< G!o (24)、功能C4H
Qu"zzb"k 功能描述:可编程选项取舍,仅在PS/2中有效,在此从略
+#ufW%ZG 5、键盘服务(Keyboard Service――INT 16H)
}M7{~ov#s 00H、10H ―从键盘读入字符03H ―设置重复率
e98f+,E/ 01H、11H ―读取键盘状态04H ―设置键盘点击
O*jTrZ(k 02H, 12H ―读取键盘标志05H ―字符及其扫描码进栈
UNY
O
P{ (1)、功能00H和10H
L6<.>
\^Z" 功能描述:从键盘读入字符
n-
P<y 入口参数:AH=00H――读键盘
-]n\|U< =10H――读扩展键盘,可依据0000:0496H单元的内容断定:扩展键盘是否有效
]L)l5@5^ 出口参数:AH=键盘的扫描码
N)CM^$(T| AL=字符的ASCII码
)d(F]uV:y (2)、功能01H和11H
/;E{(%U)t 功能描述:读取键盘状态
tx`gXtO$ 入口参数:AH=01H――检讨一般键盘
ZP-^10
=11H――检查扩展键盘
{+Zj}3o 出口参数:ZF=1――无字符输入,否则,AH=键盘的扫描码,AL=ASCII码。
$y{rM%6JU (3)、功能02H和12H
i=3~ h Zl 功能描述:读取键盘标志
9696EQ,I 入口参数:AH=02H――普通键盘的移位标志
?$$Xg3w_# =12H――扩展键盘的移位标志
}IJE% 出口参数:AL=键盘标志(02H和12H都有效),其各位之值为1时的含义如下: 位7―INS开状态位3―ALT键按下
KEPNe(H 位6―CAPS LOCK开状态位2―CTRL键按下
qL2!\zt>g 位5―NUM LOCK开状态位1―左SHIFT键按下
OKi}aQ2R* 位4―SCROLL LOCK开状态位0―右SHIFT键按下
n Nu~)X AH=扩展键盘的标志(12H有效),其各位之值为1时的含义如下:
D*0[7:NSO 位7―SysReq键按下位3―右ALT键按下
= q\TWz 位6―CAPS LOCK键按下位2―右CTRL键按下
QzLE9 位5―NUM LOCK键按下位1―左ALT键按下
>dK# tsp 位4―SCROLL键按下位0―左CTRL键按下
@V}!elV (4)、功能03H
xTnFJ$RK2 功能描述:设置重复率
LS:^K 入口参数:AH=03H 对PC/AT跟PS/2:AL=05H
+,xluwv$ 9 BH=重复延迟
{q!GTO BL=重复率
M!tR>NMH 对于PCjr:AL=00H――装入缺省的速率和延迟
kY?w] lS)t =01H――增添初始延迟
:@@aIFRv =02H――反复频率下降一半
tNvjwgV\ =03H――增长延迟和降低一半重复频率
dD351!- =04H――关闭键盘重复功能
&v)/mc7D 出口参数:无
j82x$I* (5)、功能04H
_s18^7 功能描述:设置键盘点击
X<sM4dwxE 入口参数:AH=04H AL=00H――封闭键清点击功能
N(J'h
$E =01H――打开键盘点击功能
Bv xLbl} 出口参数:无
Suo%u
D (6)、功能05H
:@4+ } 功能描述:字符及其扫描码进栈
7 I/a 入口参数:AH=05H
kD46Le++B CH=字符的描述码
7}L.(Jp9 CL=字符的ASCII码
hG2WxYk 出口参数:CF=1――操作成功,AL=00H,否则,AL=01H
+[Izz~_p 6、并行口服务(Parallel Port Service――INT 17H)
Hkrh d 00H ―向打印机输出字符
NOSLb]; 01H ―初始化打印机端口
CH$K_\ 02H ―读取打印机状态
^U9b
)KA (1)、功能00H
NT=)</v 功能描述:向打印机输出字符
MX"M2>" pT 入口参数:AH=00H
bjBXs;zr@\ AL=输出的字符
h$]nfHi_Q DX=打印机号(0―LPT1,1―LPT2,2―LPT3,……)
Nd
He:: 出口参数:AH=打印机状态。其各位为1时的含义如下: 位7―打印机闲暇 位3―I/O错误
/H*[~b 位6―打印机响应位2―保留
(qw;-A
W8 位5―无纸位1―保留
g;~$xXn 位4―打印机被选位0―打印机超时
]+5Y\~I (2)、功能01H
Gs/G_E(T 功能描述:初始化打印机端口
5mX"0a_Q 入口参数:AH=01H
QL\3|'a DX=打印机号(0―LPT1,1―LPT2,2―LPT3,……)
0
s@>e 出口参数:AH=打印机状态。各位定义如下功能00H所示
kl|m @Nxp (3)、功能02H
rRXF@ 功能描述:读取打印机状态
]u
.)6{ 入口参数:AH=02H
&,QBJx<# DX=打印机号(0―LPT1,1―LPT2,2―LPT3,……)
iU|X/>k? 出口参数:AH=打印机状态。各位定义如下功能00H所示
FwV5{-( 7、时钟服务(Clock Service――INT 1AH)
C:_-F3|]cJ 00H ―读取时钟“滴答”计数06H ―设置闹钟
z
$iI 01H ―设置时钟“滴答”计数07H ―闹钟复位
B A
i ^t 02H ―读取时间0AH ―读取天数计数
!
KtP> `8 03H ―设置时间0BH ―设置天数计数
)`#SMLMy~ 04H ―读取日期 80H ―设置声音源信息
=)f.Yf|A* 05H ―设置日期
.7HEI;4 (1)、功效00H
*|,ye5" 功能描述:读取时钟“滴答”计数
K_Kz8qV.? 进口参数:AH=00H
h^f?rWD:nz 出口参数:AL=00H――未过午夜,否则,表现已过午夜
})?KpYk CX:DX=时钟“滴答”计数
|ADg#oX (2)、功能01H
-+0!Fkt@, 功能描述:设置时钟“滴答”计数
MFz6y":~ 入口参数:AH=01H
_4LDzVjNRe CX:DX=时钟“滴答”计数
$'w>doUlA 出口参数:无
m' eM&1Ba (3)、功能02H
7WHq'R{@ 功能描写:读取时光
"d*-k R 入口参数:AH=02H
~PX#' Jr 出口参数:CH=BCD码格式的小时
@Ll^ze&HI CL=BCD码格式的分钟
+hIMfhF DH=BCD码格式的秒
`pXPF}T DL=00H――标准时间,否则,夏令时
~Efi|A/ CF=0――时钟在走,否则,时钟停止
IIAm"=* (4)、功能03H
A<
-3u 功能描述:设置时间
0BN=>]V~j7 入口参数:AH=03H
,o\~d?4 CH=BCD码格式的小时
W"g@*B'| CL=BCD码格局的分钟
AQs_(LR DH=BCD码格式的秒
Z#@<|{eI DL=00H――尺度时间,否则,夏令时
ei
@$_w*TH 出口参数:无
{;= {abj (5)、功能04H
i+|/V[ 功能描述:读取日期
mW#p&{ 入口参数:AH=04H
J6J;
!~>_ 出口参数:CH=BCD码格式的世纪
|Gt]V`4 CL=BCD码格式的年
6z5?9I4[ DH=BCD码格式的月
?e hUGvV2 DL=BCD码格式的日
;h4w<OqcM CF=0――时钟在走,否则,时钟结束
8'0KHn{# (6)、功能05H
`3vt.b 功能描述:设置日期
lsOZ%p%fV 入口参数:AH=05H
XtIY8wsP CH=BCD码格式的世纪
2w:cdAv$ CL=BCD码格式的年
t8B==% DH=BCD码格式的月
}#E~XlX^ DL=BCD码格式的日
:2MHx}]il 出口参数:无
G=>LW1E| (7)、功能06H
_UUp+Hz 功能描述:设置闹钟
tH9BC5+r} 入口参数:AH=06H
C6c]M@6 CH=BCD码格式的小时
UzUt=s!^H CL=BCD码格式的分钟
rY(^6[ ! DH=BCD码格式的秒
PxgLt2dXa 出口参数:CF=0――操作成功,否则,闹钟已设置或时钟已停滞
{pEbi)CF,} (8)、功能07H
1{bsh?zd 功能描述:闹钟复位
_"sFLe{
入口参数:AH=07H
x2z%J,z@4 出口参数:无
xkkW?[& (9)、功能0AH
A@OSh6/{h 功能描述:读取天数计数,仅在PS/2有效,在此从略
:_+Fe,h>| (10)、功能0BH
1ogh8% 功能描述:设置天数计数,仅在PS/2有效,在此从略
e[J0+
x#;r (11)、功能80H
Js!V,={iX 功能描述:设置声音源信息
Fr
D,)Ad8Q 入口参数:AH=80H
oF#]<Z\ AL=声音源
Fd@:*ER =00H――8253可编程计时器,通道2
1|%C66f^ =01H――盒式磁带输入
JheF}/Bx =02H――I/O通道上的"Audio In"
HtGGcO'bqg =03H――声音发生芯片
|
.[4$C 出口参数:无
zmh3
Q
a( 8、直接系统服务(Direct System Service)
kDr0D$iE INT 00H ―“0”作除数
GHo=)NTjy INT 01H ―单步中断
'}T6e1#JV INT 02H ―非屏蔽中断(NMI)
}mSfg INT 03H ―断点中断
zq&,KZ INT 04H ―算术溢犯错误
$@:z4S(
INT 05H ―打印屏幕和BOUND越界
'1yy&QUZq INT 06H ―非法指令毛病
(3+:/,{'$ INT 07H ―处理器扩展无效
kKRZ79"7s INT 08H ―时钟中断
Rw\S-z/ INT 09H ―键盘输入
#v`J]I)$ INT 0BH ―通信口(COM2:)
b
ZEyP
W INT 0CH ―通信口(COM1:)
GwaU7[6 INT 0EH ―磁盘驱动器输入/输出
BKQI|i INT 11H ―读取设备配置
QBiLH]qa INT 12H ―读取常规内存大小(返回值AX为内存容量,以K为单位)
Wg2Y`2@t INT 18H ―ROM BASIC
TGe{NUO INT 19H ―重启动系统
)Vb_0 n=^ INT 1BH ―CTRL+BREAK处置程序
*k#M;e INT 1CH ―用户时钟服务
x0!5z1KQh INT 1DH ―指向显示器参数表指针
.OC{,f+ INT 1EH ―指向磁盘驱动器参数表指针
30v 3C7o= INT 1FH ―指向图形字符模式表指针<PIXTEL_MMI_EBOOK_2005>6 </PIXTEL_MMI_EBOOK_2005>