(13)、功能0CH
k5|h8%h8 功能描述:查寻
EyozhIV 入口参数:AH=0CH
i: 1V\q% CH=柱面的低8位
7,Nd[
oL*7 CL(7-6位)=柱面的高2位
kZfO`BVL DH=磁头
_Nlx)Y R DL=80H~0FFH:硬盘
!YCYmxw# 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明
;l"z4>kt7 (14)、功能0DH
iGM-#{5 功能描述:硬盘系统复位
\=1k29O 入口参数:AH=0DH
>!?u8^C DL=80H~0FFH:硬盘
aabnlOVw 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明
c/b}39X (15)、功能0EH
T~_+\w 功能描述:读扇区缓冲区
wtaeF+u-R- 入口参数:AH=0EH
#TRPq>XzD ES:BX=缓冲区的地址
jrG@
+" } 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
H+ t^eg88 (16)、功能0FH
>{V]q*[/;Q 功能描述:写扇区缓冲区
*SLv$A 入口参数:AH=0FH
/&a[D2 ES:BX=缓冲区的地址
m%ak ]rv([ 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
hK?uGt
d? (17)、功能10H
Za5*HCo 功能描述:读取驱动器状态
Vf,t=$.[Q 入口参数:AH=10H
8nW#Q<s DL=80H~0FFH:硬盘
QXniWJJ 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明
:(N3s9:vz (18)、功能11H
\f05(ld 功能描述:校准驱动器
?=-18@:.ss 入口参数:AH=11H
u+kXJ DL=80H~0FFH:硬盘
!'[f!vsyM{ 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明
?FxxH*>" (19)、功能12H
ZF>zzi+@ 功能描述:节制器RAM诊断
`#E1FB2M 入口参数:AH=12H
fU8 &fo%ER 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
hVd%
jU: (20)、功能13H
,
_D`0B6o 功能描述:把持器驱动诊断
"xi)GH]H_ 入口参数:AH=13H
b~z1%? 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
Quqts(Q) + (21)、功能14H
D`V03}\- 功能描述:掌握器内部诊断
YOqGFi~` 入口参数:AH=14H
+m^ gj:yL 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
vm_+U*%c (22)、功能15H
(0bv
d 功能描述:读取磁盘类型
ML9ZS
@ 入口参数:AH=15H
] K3^0S/ DL=驱动器,00H~7FH:软盘
;80H~0FFH:硬盘
/q0[T{Wz$ 出口参数:CF=1――操作失败,AH=状态代码,参见功能号01H中的说明, 否则,AH=00H ― 未安装驱动器
W c{<DE?J =01H ― 无改变线支持的软盘驱动器
#"|</*%> =02H ― 带有转变线支撑的软盘驱动器
Vr+X!DeY =03H ― 硬盘,CX:DX=512字节的扇区数
!"Jne'f (23)、功能16H
_Y?p =; 功能描述:读取磁盘变更状态
7LbBS:@3z_ 入口参数:AH=16H
(Z fY/ DL=00H~7FH:软盘
p HXslmrD 出口参数:CF=0――磁盘未改变,AH=00H,否则,AH=06H,参见功能号01H中的说明
KY~p>Jmh (24)、功能17H
TmxhP
nJ~ 功能描述:设置磁盘类型
YKlYo~fGN9 入口参数:AH=17H
x* ?-KS| DL=00H~7FH:软盘 AL=00H ― 未用
.Ks%ar =01H ― 360K在360K驱动器中
`A_CLVE =02H ― 360K在1.2M驱动器中
j'R{llZW =03H ― 1.2M在1.2M驱动器中
kj{z;5-dl =04H ― 720K在720K驱动器中
_Ryt|# y 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态编码,参见功能号01H中的说明
)"`(+Ku&c (25)、功能18H
wM9HZraB< 功能描述:设置格式化媒体类型
{N42z0c 入口参数:AH=18H
9~/k25P CH=柱面数
G>&Ta p> CL=每磁道的扇区数
gdPv,p19L DL=00H~7FH:软盘
W$>srdG0$ 出口参数:CF=0――操作成功,AH=00H,ES:DI=介质类型参数表地址,否则,AH=状态编码,参见功能号01H中的阐明
1t w>C\ (26)、功能19H
.jA'BF. 功能描述:磁头掩护,仅在PS/2中有效,在此从略
|`B*\\ 1 (27)、功能1AH
bFD
vCF 功能描述:格式化ESDI驱动器,仅在PS/2中有效,在此从略
[#hpWNez(> 3、串行口服务(Serial Port Service――INT 14H)
"%ou'\} 00H ―初始化通信口03H ―读取通信口状态
7Ko<,Kp2b 01H ―向通信口输出字符04H ―扩充初始化通信口
ce7$r*@! 02H ―从通讯口读入字符
ZfsM($|a (1)、功能00H
n;+CV~ 功能描述:初始化通信口
@T
BcVHy 入口参数:AH=00H
4
;ybQ DX=初始化通信口号(0=COM1,1=COM2,……)
C,r[H5G# AL=初始化参数,参数的说明如下: 波特率奇偶位停止位字的位数
#}Y$+FtO 76543210
n,/eT,48` 000 = 110X0 = None0 = 1 bit10 = 7 bits
oM\b>* 001 = 15001 = Odd1 = 2 bits11 = 8 bits
jGy%O3/ 010 = 30011 = Even
N1/)Fk-z 011 = 600
Gmi ^2?Z( 100 = 1200
v<CZ.-r\j 101 = 2400
@-ps[b`z 110 = 4800
?&A)%
6` ~ 111 = 9600
,\8F27 对于PS/2,可用INT 14H之功能04H和05H来初始化其通信速率大于9600。
&.^(,pt 出口参数:AH=通信口状态,各状态位为1时的含义如下: 位7―超时
14>WpNN 位6―传递移位存放器为空
utOATjB.z 位5―传递坚持寄存器为空
W}jel}: 位4―发现终止位3―发现帧错误
uy'm2 位2―发明奇偶错
s
2F<H# 位1―发现越界错
Bu_/yKW 位0―接受数据准备好
2MY-9(no AL=Modem状态
iXLODuI 位7―接收单线信号诊断
l ld,&N8 位6―环唆使器
9BR/zQ2 位5―数据发送筹备好
pV:;!+ 位4―肃清数据,再发送位3―改变在接受线上的信号诊断
KTLq~Ru 位2―后边界环指导器
X%JQ_Z 位1―改变“数据预备好”状态
'^mCLfo0} 位0―改变“扫除―发送”状态
0APh=Alq (2)、功能01H
<KY \sb9 功能描述:向通信口输出字符
+\Uq=@ 入口参数:AH=01H
b^s978qn# AL=字符
fL$U%I3 DX=初始化通信口号(0=COM1,1=COM2,……)
@G'&7-(h* 出口参数:AL的值不变
Yx#?lA2gx AH的位7=0――操作成功,通信口状态,AH的位6~0是其状态位
R%Xhdcn7 (3)、功能02H
0SS,fs<w3 功能描述:从通信口读入字符
vX?MB 入口参数:AH=02H
2-G6I92d DX=初始化通信口号(0=COM1,1=COM2,……)
=f~8"j 出口参数:AL=接受的字符
: ;l9t
o AH的位7=0――操作成功,通信口状态,AH的位6~0是其状态位
vtx3a^ (4)、功能03H
)T0
%<(J 功能描述:读取通信口状态
Y6W#uiqk 入口参数:AH=03H
;[nomxu|? DX=初始化通信口号(0=COM1,1=COM2,……)
)WWqi,T} 出口参数:AH=通信口状态,AL=Modem状态,参见功能号00H中的说明
Z2P DT (5)、功能04H
IhR;YM[K 功能描述:裁减初始化通信口,仅在PS/2中有效,在此从略
y-#{v.|L 4、杂项系统服务(Miscellaneous System Service――INT 15H)
S2+X/YeB 00H ―开盒式磁带机马达85H ―系统恳求(SysReq)键
X%X`o%AqC 01H ―关盒式磁带机马达86H ―延迟
g}@W9'! 02H ―读盒式磁带机87H ―移动扩展内存块
Cj/J&PDQ 03H ―写盒式磁带机88H ―读取扩展内存大小
Q'
b@5o 0FH ―格式化ESDI驱动器定期中断89H ―进入维护模式
/FJ.W<hw 21H ―读/写自检(POST)过错记载90H ―设备期待
-ElK=q 4FH ―键盘截听91H ―设备加电自检
yj$a0Rgkv 80H ―装备翻开C0H ―读取体系环境
K%jh6c8 81H ―设备关闭C1H ―读取扩大BIOS数据区地址
t_xO-fT) 82H ―进程终止C2H ―鼠标图形
78~;j1^6u 83H ―事件等待C3H ―设置WatcHdog超时
=`st1K 84H ―读游戏杆C4H ―可编程选项挑选
+jD*Jtb< (1)、功能00H
b;;mhu[D 功能描述:开盒式磁带机马达
vQH6CB" 入口参数:AH=00H
;15j\{r 出口参数:CF=0――操作成功,否则,AH=状态(86H,若未安装盒式磁带机)
pZxuV(QP` (2)、功能01H
~SzHIVj:6 功能描述:关盒式磁带机马达
#3~hF)u&/ 入口参数:AH=01H
W^e"()d/Z
出口参数:CF=0――操作成功,否则,AH=状态(86H,
运动鞋,若未安装盒式磁带机)
u=QG%O#B (3)、功能02H
|7#S0Ca@ 功能描述:读盒式磁带机
n=F|bW 入口参数:AH=02H
{D{'
\]+ CX=读入的字节数
@LyCP4 ES:BX=寄存数据的缓冲区地址
2/dvCt6 N 出口参数:CF=0――操作胜利,DX=实际读入的字节数,ES:BX指向最后一个字节的后面地址,否则,AH=状况码,其值含意如下: 01H
(J6>]MZ#) ―― CRC校验码错80H ―― 非法命令
B0+r 02H ―― 位信号凌乱86H ―― 未装置盒式磁带机
UwtL vd 04H ―― 无发现数据
[z[<onFIq (4)、功能03H
'g5 Gdn 功能描述:写盒式磁带机
Dve+ #H6N 入口参数:AH=03H
?y/LMja CX=要写入的字节数
$eu-8E' ES:BX=已存数据的缓冲区地址
R3bHX%T 出口参数:CF=0――操作成功,CX=00H,ES:BX指向最后一个字节的后面地址,否则,AH=状态码,其值含义如下: 80H ――
?mi1PNps# 非法命令86H ―― 未安装盒式磁带机
b[/uSwvi (5)、功能0FH
dje}CbZ 功能描述:格式化ESDI驱动器按期中止,仅在PS/2中有效,在此从略
QKHAN{hJ (6)、功能21H
a(#aEbN?d 功能描述:读/写自检(POST)错误记载,仅在PS/2中有效,在此从略
Bj`ZH~T (7)、功能4FH
x{_3/4 功能描述:键盘截听,仅在PS/2中有效,在此从略
Lk8[fFa4 (8)、功能80H
360b`zS 功能描述:打开设备
wZnv*t_ 入口参数:AH=80H
'eYM;\%(' BX=设备号
y _
:~ CX=进程号
}K.2 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码
dCn'IM1 (9)、功能81H
~PZIYG"D 功能描述:关闭设备
w,x'FZD 入口参数:AH=81H
^[g7B"`K5 BX=设备号
Vh}F#~BrI CX=进程号
$! R]!s 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码
dd-`/A
@ (10)、功能82H
al1Nmc# 功能描述:进程终止
(
#Ku` 入口参数:AH=81H
yx\I&\i BX=过程号
"6t# 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码
y#iQ (11)、功能83H
=}K"@5J 功能描述:事件等待
&_dM2lj{ 入口参数:AH=83H 若须要事件等待,则:AL=00H
;oM7H*WC CX:DX=千分秒
MhL>6
rn ES:BX=信号量字节的地址
U6xs
'0 否则,调用参数为AL=01H
f&2f8@ 出口参数:若调用时,AL=00H,操作成功――CF=0,否则,CF=1
j3 Ps<<eA (12)、功能84H
pd\x^F`sk. 功能描述:读游戏杆
_`~\zzUZ 入口参数:AH=84H
WNO!6*+ DX=00H――读取开关设置
g4f:K=5: =01H――读取阻力输入
;^DG P 出口参数:CF=1H――操作失败,否则,
U][\|8i DX=00H时,AL=开关设置(位7~4)
J/xbMMb
DX=01H时,AX、BX、CX和DX分辨为A(x)、A(y)、B(x)和B(y)的值
3/s" ;Kg, (13)、功能85H
hdN[wC] 功能描述:系统要求(SysReq)键
231,v,X[ 入口参数:AH=85H
x='T`*HD AL=00H――键按下
P*:9u> =01H――键放开
/v-:ca)7mI 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码
> }fw7 X (14)、功能86H
w#!b #TNc 功能描述:延迟
cV
f}8qf) 入口参数:AH=86H
5Z_ 7Sc CX:DX=千分秒
HP(dhsd<c 出口参数:CF=0――操作成功,AH=00H
x^V9;V@6 (15)、功能87H
~cH3RFV 功能描述:从惯例内存和扩展内存之间移动扩展内存块
R>;m6Rb_ 入口参数:AH=87H
xe@1
1/F CX=挪动的字数
,a'Y^[4k? ES:SI=GDT(Global Descriptor Table)的地址,其构造定义如下: 偏移量存储的信息
~\khwNA
00h-0Fh保留,但现全为0
%f1>cO9[ 10h-11h段的长度(2CX-1或更大)
4N[KmNi< 12h-14h24位源地址
]L/AW 15h访问权限字节(其值为93h)
kNk$[Yfs 16h-17h保留,但现全为0
s ;2ih)[ 18h-19h段的长度(2CX-1或更大)
U+ANSW/ 1Ah-1Ch 24位目的源地址
]9PQKC2& 1Dh拜访权限字节(其值为93h)
^_ST#fFS 1Eh-2Fh保存,但现全为0
.8dlf7* , 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码,其含义如下:
Q4h6K7 01H ―― RAM奇偶错
(RU\a]Ry 02H ―― 异样中断错
zPc kM) 03H ―― 20号线门地址失败
x2h5,.K (16)、功能88H
Yaix\*II 功能描述:读取扩展内存大小
,GUOq!z 入口参数:AH=88H
M]7>Ar'zsG 出口参数:AX=扩展内存字节数(以K为单位)
j
t`\n1q) (17)、功能89H
PHR:BiMZ 功能描述:进入保护模式,CPU从实模式进入保护模式
<! Z06 入口参数:AH=89H
M37GQvo BH=IRQ0的中断号
JU3to_Io BL=IRQ8的中断号
YT~h1<se ES:SI=GDT的地址(参见功能号87H)
vhd +A 出口参数:CF=1――操作失败,AH=0FFH,否则,AH=00H,CS、DS、ES和SS都是用户定义的抉择器
bnZ~jOHl (18)、功能90H
uW0D m# 功能描述:设备等待
3%L@=q 入口参数:AH=90H AL=驱动器类型,详细的驱动器类型定义如下:
9$*O ^ =00H~7FH――串行再重用设备
;!(GwgllD =80H~0BFH――可重入式设备
D^)?*( =0C0H~0FFH――等候访问设备,不自检功能
"ph<V,lg 00h ― 磁盘
+)ba9bJ| 02h ― 键盘
!g7lJ\B 80h ― 网络
),(HCzK` FDh ― 软盘马达启动01h ― 软盘
wAKm]?zB> 03h ― 点设备(Pointing Device)
n5+Z|<3) FCh ― 硬盘复位
u"gtv FEh ― 打印机
Xkp?)x3~X ES:BX=对驱动器类型80H~0FFH的请求块地址
czg9tG8 出口参数:CF=1――操作失败,否则,AH=00H
(sqI:
a
(19)、功能91H
l4$Iv: 功能描述:设备加电自检
>/.w80<' 入口参数:AH=91H
YhQ%S} AL=00H~7FH――串行再重用设备
vHXCT?FuG =80H~0BFH――可重入式设备
0vZ49}mb) 出口参数:AH=00H
s8.SEk|pB (20)、功能0C0H
c^1tXu|& 功能描述:读取系统环境
tA8O(9OV 入口参数:AH=0C0H
*X l,w2@ 出口参数:ES:BX=配置表地址,配置表的定义如下: 偏移量含义说明
.R]DT5 00h-01h表的大小(字节数)
W9!K~g_ 02h系统模型
%:}o\ _w 03h系统子模型
({0:1*lF@ 04hBIOS版本号
I7XJPc4} 05h配置标记,其各位为1时的解释如下:
/Ref54 位7―DMA通道3应用
%R^*MUTx 位6―存在附属8259
DH Qs_8Df 位5―实时时钟有效
]sZ!
-q'8 位4―键盘截听有效
:Z&<5 位3―等待外部事件有效
jSMxb a] 位2―扩展BIOS数据区
'.{_
7U 位1―微通道设施
Tfp^h~&u 位0―保留
i]15g@ 06h-09h保留
x@3"
SiC (21)、功能C1H
&4{!5r 功能描述:读取扩展BIOS数据区地址,仅在PS/2中有效,在此从略
5tl($j (22)、功能C2H
l i)
5o 功能描述:鼠标图形,仅在PS/2中有效,在此从略
'E"W;#%
(23)、功能C3H
722:2 { 功能描述:设置WatcHdog超时,仅在PS/2中有效,在此从略
{I8C&GS (24)、功能C4H
yJ4ZB/ZQ 功能描述:可编程选项取舍,仅在PS/2中有效,在此从略
-*$ s ;G# 5、键盘服务(Keyboard Service――INT 16H)
$X,dQ]M 00H、10H ―从键盘读入字符03H ―设置重复率
"1Y'VpKm(~ 01H、11H ―读取键盘状态04H ―设置键盘点击
mtmTlGp6Lc 02H, 12H ―读取键盘标志05H ―字符及其扫描码进栈
"\+.S]~ (1)、功能00H和10H
s#H_QOE 功能描述:从键盘读入字符
qLV3Y?S!L 入口参数:AH=00H――读键盘
89x;~D1 =10H――读扩展键盘,可依据0000:0496H单元的内容断定:扩展键盘是否有效
?$#P
=VK 出口参数:AH=键盘的扫描码
G8&/Ic AL=字符的ASCII码
DY\~O (2)、功能01H和11H
X?U'GLm 功能描述:读取键盘状态
&B\ sG= 入口参数:AH=01H――检讨一般键盘
;;|.qgxc~ =11H――检查扩展键盘
Ka y\;fXT 出口参数:ZF=1――无字符输入,否则,AH=键盘的扫描码,AL=ASCII码。
ZeqsXz (3)、功能02H和12H
&2bqL!k 功能描述:读取键盘标志
r+k g$+%b 入口参数:AH=02H――普通键盘的移位标志
66-tNy =12H――扩展键盘的移位标志
:$*@S=8 O 出口参数:AL=键盘标志(02H和12H都有效),其各位之值为1时的含义如下: 位7―INS开状态位3―ALT键按下
SuXeUiK.[ 位6―CAPS LOCK开状态位2―CTRL键按下
:DrF)1C 位5―NUM LOCK开状态位1―左SHIFT键按下
%j@@J\G! 位4―SCROLL LOCK开状态位0―右SHIFT键按下
;0lY_ii AH=扩展键盘的标志(12H有效),其各位之值为1时的含义如下:
L'w]O
-86 位7―SysReq键按下位3―右ALT键按下
(H8JV1J 位6―CAPS LOCK键按下位2―右CTRL键按下
WbwwI)1 位5―NUM LOCK键按下位1―左ALT键按下
=!\Y;rk 位4―SCROLL键按下位0―左CTRL键按下
( 8X^pL (4)、功能03H
=Z ql6D 功能描述:设置重复率
J7Mbv2D 入口参数:AH=03H 对PC/AT跟PS/2:AL=05H
*-*SCA`E^= BH=重复延迟
zpjE_| BL=重复率
h[mJ=LIrg 对于PCjr:AL=00H――装入缺省的速率和延迟
wjfq"7Q =01H――增添初始延迟
}T-'""* =02H――反复频率下降一半
?,i}Qr [Q =03H――增长延迟和降低一半重复频率
)-X/"d =04H――关闭键盘重复功能
U;j\FE^+> 出口参数:无
@nAl*#M*D (5)、功能04H
Y?$ 功能描述:设置键盘点击
*M/:W =,t 入口参数:AH=04H AL=00H――封闭键清点击功能
]!j%Ad =01H――打开键盘点击功能
,m8mh)K?0> 出口参数:无
p-r[M5;-^Q (6)、功能05H
3m| C8: 功能描述:字符及其扫描码进栈
a 7685Y 入口参数:AH=05H
n,d)Wwe_`y CH=字符的描述码
s(KSN/ CL=字符的ASCII码
4fL`.n1^ 出口参数:CF=1――操作成功,AL=00H,否则,AL=01H
BO WOH 6、并行口服务(Parallel Port Service――INT 17H)
c]n"1YNm 00H ―向打印机输出字符
+D2I~hC0' 01H ―初始化打印机端口
D^gS.X ^ 02H ―读取打印机状态
7]9,J(:Ed (1)、功能00H
c8T| o=`k6 功能描述:向打印机输出字符
O4Q"2 入口参数:AH=00H
)KEW`BC5T AL=输出的字符
qtmKX DX=打印机号(0―LPT1,1―LPT2,2―LPT3,……)
-
AU{Y`j 出口参数:AH=打印机状态。其各位为1时的含义如下: 位7―打印机闲暇 位3―I/O错误
}V[ORGzox 位6―打印机响应位2―保留
d&\3}uH 位5―无纸位1―保留
i\O^s ] 位4―打印机被选位0―打印机超时
Ch\__t*v! (2)、功能01H
K:^0*5Y-k 功能描述:初始化打印机端口
3=yfbO<
- 入口参数:AH=01H
A $ ]s{` DX=打印机号(0―LPT1,1―LPT2,2―LPT3,……)
lF_"{dS_6( 出口参数:AH=打印机状态。各位定义如下功能00H所示
~Hu!iZ
2] (3)、功能02H
&36SX<vZ 功能描述:读取打印机状态
B%tWi 入口参数:AH=02H
4Us_Z{. DX=打印机号(0―LPT1,1―LPT2,2―LPT3,……)
2WTOu x* 出口参数:AH=打印机状态。各位定义如下功能00H所示
yRI
XUCy 7、时钟服务(Clock Service――INT 1AH)
}8POm# 00H ―读取时钟“滴答”计数06H ―设置闹钟
YRo,wsj 01H ―设置时钟“滴答”计数07H ―闹钟复位
$rlrR'[H 02H ―读取时间0AH ―读取天数计数
[Ky3WppR 03H ―设置时间0BH ―设置天数计数
XT4Gz|k 04H ―读取日期 80H ―设置声音源信息
s<rV1D 05H ―设置日期
i(_A;TT6 (1)、功效00H
x|O^#X(, 功能描述:读取时钟“滴答”计数
l&}}Io$?@
进口参数:AH=00H
J!2j]?D/e 出口参数:AL=00H――未过午夜,否则,表现已过午夜
h[&"KA CX:DX=时钟“滴答”计数
%~y>9K (2)、功能01H
Nk<^ Qv
功能描述:设置时钟“滴答”计数
v+I-*,R 入口参数:AH=01H
b\"w/'XX CX:DX=时钟“滴答”计数
yYaoA/0 出口参数:无
:m(DRD (3)、功能02H
U`lK'.. 功能描写:读取时光
IrMB=pWo 入口参数:AH=02H
kY
@(- 出口参数:CH=BCD码格式的小时
0|J_'-< CL=BCD码格式的分钟
P#,;)HF DH=BCD码格式的秒
7YR|6{@ DL=00H――标准时间,否则,夏令时
Bp3E)l CF=0――时钟在走,否则,时钟停止
n_3R Q6 (4)、功能03H
Z %Ozzp/ 功能描述:设置时间
Dz
Q 入口参数:AH=03H
yIrJaS- CH=BCD码格式的小时
JhfVm*, CL=BCD码格局的分钟
bMGn&6QiP[ DH=BCD码格式的秒
xM(H4.< DL=00H――尺度时间,否则,夏令时
N+h05` 出口参数:无
15,JD (5)、功能04H
tAF?.\x"g 功能描述:读取日期
"4;nnq
入口参数:AH=04H
Z &Ciy n 出口参数:CH=BCD码格式的世纪
jn:_2g[ CL=BCD码格式的年
YZj*F-} DH=BCD码格式的月
=E5bM_P<K DL=BCD码格式的日
i'7+
?YL CF=0――时钟在走,否则,时钟结束
o6d x\ (6)、功能05H
T!8^R|!a6 功能描述:设置日期
ATl?./T u 入口参数:AH=05H
W*t]
d CH=BCD码格式的世纪
Xv|=RNz CL=BCD码格式的年
xbm%+ DH=BCD码格式的月
5&V=$]t DL=BCD码格式的日
PO`p.("h 出口参数:无
Aeb(b+=
(7)、功能06H
sVK?sBs] 功能描述:设置闹钟
^J5{quV 入口参数:AH=06H
qD4]7"9 CH=BCD码格式的小时
iN[x
*A|h CL=BCD码格式的分钟
>m>F {v DH=BCD码格式的秒
!R"W2 Z4h 出口参数:CF=0――操作成功,否则,闹钟已设置或时钟已停滞
V`1,s~"q (8)、功能07H
2S{P(B 功能描述:闹钟复位
pYx,*kG:HW 入口参数:AH=07H
N,c!1:b 出口参数:无
EU %,tp (9)、功能0AH
})H d]a 功能描述:读取天数计数,仅在PS/2有效,在此从略
@Fb1D"! (10)、功能0BH
,-4NSli 功能描述:设置天数计数,仅在PS/2有效,在此从略
kIVQ2hmv (11)、功能80H
.VCY|KZ 功能描述:设置声音源信息
6e%@uB}$ 入口参数:AH=80H
"FWx;65CR AL=声音源
k~^4 =00H――8253可编程计时器,通道2
BVw2skOT =01H――盒式磁带输入
UowvkVa =02H――I/O通道上的"Audio In"
m{/(
3 =03H――声音发生芯片
{ aUnOyX_ 出口参数:无
x}yl Rg`[ 8、直接系统服务(Direct System Service)
=FrB{Eu INT 00H ―“0”作除数
`8ac;b INT 01H ―单步中断
y:W6;R INT 02H ―非屏蔽中断(NMI)
W<r<K=`5P INT 03H ―断点中断
G
aV&y INT 04H ―算术溢犯错误
lL:a}#qxU INT 05H ―打印屏幕和BOUND越界
;:fW]5"R INT 06H ―非法指令毛病
e
@Lxduq INT 07H ―处理器扩展无效
-GAF> INT 08H ―时钟中断
(Jk&U8y INT 09H ―键盘输入
C/!.VMl^ INT 0BH ―通信口(COM2:)
5 wrRtzf INT 0CH ―通信口(COM1:)
Lwr's'ao. INT 0EH ―磁盘驱动器输入/输出
d+
jX49Vt INT 11H ―读取设备配置
`m
7<_#Y INT 12H ―读取常规内存大小(返回值AX为内存容量,以K为单位)
X.eOw>. INT 18H ―ROM BASIC
V4n~Z+k INT 19H ―重启动系统
C9!t&<\} INT 1BH ―CTRL+BREAK处置程序
kAQ(8xV INT 1CH ―用户时钟服务
)
*~A|[ INT 1DH ―指向显示器参数表指针
5To@d|{ INT 1EH ―指向磁盘驱动器参数表指针
7nek,8b
INT 1FH ―指向图形字符模式表指针<PIXTEL_MMI_EBOOK_2005>6 </PIXTEL_MMI_EBOOK_2005>