(13)、功能0CH
"xAWG$b 功能描述:查寻
o$C|J]% 入口参数:AH=0CH
'cNKjL; CH=柱面的低8位
6DL[aD CL(7-6位)=柱面的高2位
ES<{4<Kpx DH=磁头
wh:1PP DL=80H~0FFH:硬盘
aS|wpm)K>8 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明
\V2,pi8'v (14)、功能0DH
r}u%#G+K, 功能描述:硬盘系统复位
-Q;#sJ? 入口参数:AH=0DH
vG^#Sfgtw DL=80H~0FFH:硬盘
i)Lp7m z 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明
XJ!(F#zc (15)、功能0EH
Jti(b*~ 功能描述:读扇区缓冲区
1Uf*^WW4 入口参数:AH=0EH
5]1leT ES:BX=缓冲区的地址
k>E`s<3 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
l7JY]?p (16)、功能0FH
`]$?uQ 功能描述:写扇区缓冲区
_{jP;W 入口参数:AH=0FH
>QHo@Zqj( ES:BX=缓冲区的地址
uhV0J97 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
nK3k]gLc{ (17)、功能10H
wFlvi=n/ 功能描述:读取驱动器状态
h{lDxOH* 入口参数:AH=10H
ha;l(U> DL=80H~0FFH:硬盘
.bf<<+'o 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明
JK#vkCkyM (18)、功能11H
7GZgu$' 功能描述:校准驱动器
7%OKH<i\2< 入口参数:AH=11H
}.)s%4p8
DL=80H~0FFH:硬盘
Fv?=Z-wk 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明
JNWg|Qt (19)、功能12H
U,1AfzlF 功能描述:节制器RAM诊断
)a=/8ofe 入口参数:AH=12H
XE}H 3/2 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
Rq~t4sA: (20)、功能13H
I\\QS.2 功能描述:把持器驱动诊断
rVQX7l# YI 入口参数:AH=13H
BO.dz06(Rw 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
Sx]
T/xq (21)、功能14H
6@tvRDeaDW 功能描述:掌握器内部诊断
-~)OF 入口参数:AH=14H
oUx[+Gnv 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
(1pEEq84 (22)、功能15H
JO@Bf 功能描述:读取磁盘类型
PiLJZBUv 入口参数:AH=15H
">dq0gD DL=驱动器,00H~7FH:软盘
;80H~0FFH:硬盘
R.j1?\ 出口参数:CF=1――操作失败,AH=状态代码,参见功能号01H中的说明, 否则,AH=00H ― 未安装驱动器
6Ggs JU =01H ― 无改变线支持的软盘驱动器
? 81X =02H ― 带有转变线支撑的软盘驱动器
^TXf sQs =03H ― 硬盘,CX:DX=512字节的扇区数
8_uzpeRhJc (23)、功能16H
&"uV~AM 功能描述:读取磁盘变更状态
kE;O7sN 入口参数:AH=16H
/T0nLp`gi DL=00H~7FH:软盘
p4VqV6LwD 出口参数:CF=0――磁盘未改变,AH=00H,否则,AH=06H,参见功能号01H中的说明
*.f2VQ~H (24)、功能17H
4ZT A> 功能描述:设置磁盘类型
pz_e =xr 入口参数:AH=17H
lf>nbvp DL=00H~7FH:软盘 AL=00H ― 未用
BbJkdt7 =01H ― 360K在360K驱动器中
d0er^ ~ =02H ― 360K在1.2M驱动器中
SQE[m9v =03H ― 1.2M在1.2M驱动器中
Qq0l*)mX =04H ― 720K在720K驱动器中
1'6cGpZY 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态编码,参见功能号01H中的说明
h5|.Et (25)、功能18H
km:
nE: | 功能描述:设置格式化媒体类型
%-;bu| 入口参数:AH=18H
AB.(CS=i CH=柱面数
Nq 8@Nyp CL=每磁道的扇区数
FM^9}* DL=00H~7FH:软盘
{bF1\S]2 出口参数:CF=0――操作成功,AH=00H,ES:DI=介质类型参数表地址,否则,AH=状态编码,参见功能号01H中的阐明
`PI(%N (26)、功能19H
77gysd\( 功能描述:磁头掩护,仅在PS/2中有效,在此从略
d]0a%Xh[ (27)、功能1AH
$2z
_{@Z 功能描述:格式化ESDI驱动器,仅在PS/2中有效,在此从略
h3u1K>R) 3、串行口服务(Serial Port Service――INT 14H)
ned2lC&'d> 00H ―初始化通信口03H ―读取通信口状态
Q
|i9aE 01H ―向通信口输出字符04H ―扩充初始化通信口
myQ&%M
gx 02H ―从通讯口读入字符
Jd
3@cLCe- (1)、功能00H
w#G2-?aj 功能描述:初始化通信口
:ipoD%@ 入口参数:AH=00H
Z&!!]"I DX=初始化通信口号(0=COM1,1=COM2,……)
OIaYHA AL=初始化参数,参数的说明如下: 波特率奇偶位停止位字的位数
"oc$ 76543210
|bZM/U= 000 = 110X0 = None0 = 1 bit10 = 7 bits
}4%/pOi:f 001 = 15001 = Odd1 = 2 bits11 = 8 bits
5b#QYu 010 = 30011 = Even
FQeYx-7 011 = 600
Sn3:x5H,l 100 = 1200
}dSFAKI2dM 101 = 2400
$*~Iu%Az 110 = 4800
d<o.o?Vc 111 = 9600
wpPn}[a 对于PS/2,可用INT 14H之功能04H和05H来初始化其通信速率大于9600。
c"gsB!xh 出口参数:AH=通信口状态,各状态位为1时的含义如下: 位7―超时
d-!<C7O} 位6―传递移位存放器为空
xc'vS>& 位5―传递坚持寄存器为空
V*jsq[q= 位4―发现终止位3―发现帧错误
Ar,
9U9 位2―发明奇偶错
Edt}",s7 位1―发现越界错
$v;dV@tB 位0―接受数据准备好
#]KgUc5B AL=Modem状态
Ef7:y|? 位7―接收单线信号诊断
N=,j}FY 位6―环唆使器
,axDMMDI 位5―数据发送筹备好
PE@+w#i7* 位4―肃清数据,再发送位3―改变在接受线上的信号诊断
eS!C3xC;J] 位2―后边界环指导器
k1N$+h
;\ 位1―改变“数据预备好”状态
X} JOX9pK 位0―改变“扫除―发送”状态
l\q}
|o (2)、功能01H
(wt+`_6 功能描述:向通信口输出字符
"-i#BjZl/ 入口参数:AH=01H
Jj"HpK>[ AL=字符
?{J!#`tfV DX=初始化通信口号(0=COM1,1=COM2,……)
A[/I#Im7 出口参数:AL的值不变
2M6dMvS AH的位7=0――操作成功,通信口状态,AH的位6~0是其状态位
z[!x:# q8` (3)、功能02H
18!VO4u\I 功能描述:从通信口读入字符
=fG:A(v%} 入口参数:AH=02H
zQuM !. DX=初始化通信口号(0=COM1,1=COM2,……)
D$K
ea
出口参数:AL=接受的字符
|KG&HNfP- AH的位7=0――操作成功,通信口状态,AH的位6~0是其状态位
y8s=\`~PR (4)、功能03H
^)\+l%M 功能描述:读取通信口状态
iQ`]ms+ 入口参数:AH=03H
,jh~;, w2 DX=初始化通信口号(0=COM1,1=COM2,……)
Ky9W/dCR 出口参数:AH=通信口状态,AL=Modem状态,参见功能号00H中的说明
!sIwFv) (5)、功能04H
4~u9B/v 功能描述:裁减初始化通信口,仅在PS/2中有效,在此从略
E8[XG2ye 4、杂项系统服务(Miscellaneous System Service――INT 15H)
r?p{LF 00H ―开盒式磁带机马达85H ―系统恳求(SysReq)键
{sc[RRN~C 01H ―关盒式磁带机马达86H ―延迟
x*8O*!ZZ 02H ―读盒式磁带机87H ―移动扩展内存块
f~\Xg7< 03H ―写盒式磁带机88H ―读取扩展内存大小
aw$Y`6,S 0FH ―格式化ESDI驱动器定期中断89H ―进入维护模式
r+gjc?Ol 21H ―读/写自检(POST)过错记载90H ―设备期待
! *a[jhx 4FH ―键盘截听91H ―设备加电自检
f]_mzF=& 80H ―装备翻开C0H ―读取体系环境
lmFA&s"m 81H ―设备关闭C1H ―读取扩大BIOS数据区地址
W,N L*($^ 82H ―进程终止C2H ―鼠标图形
e@
oWwhpE 83H ―事件等待C3H ―设置WatcHdog超时
5:gj&jt;)7 84H ―读游戏杆C4H ―可编程选项挑选
jUY+3"?
(1)、功能00H
3IyZunFT 功能描述:开盒式磁带机马达
|>utWT]S 入口参数:AH=00H
RV!<?[ 出口参数:CF=0――操作成功,否则,AH=状态(86H,若未安装盒式磁带机)
T_ ^C#> (2)、功能01H
.9 kyrlm 功能描述:关盒式磁带机马达
Ph)|j&] 入口参数:AH=01H
,{<Fz% 出口参数:CF=0――操作成功,否则,AH=状态(86H,
运动鞋,若未安装盒式磁带机)
O~'FR[J (3)、功能02H
9O;vUy) 功能描述:读盒式磁带机
q Z\L 入口参数:AH=02H
z\Ui8jo:; CX=读入的字节数
5H.Db ES:BX=寄存数据的缓冲区地址
t
.=Oj 出口参数:CF=0――操作胜利,DX=实际读入的字节数,ES:BX指向最后一个字节的后面地址,否则,AH=状况码,其值含意如下: 01H
dB)[O9K) ―― CRC校验码错80H ―― 非法命令
zl)&U=4l 02H ―― 位信号凌乱86H ―― 未装置盒式磁带机
k=uZ=tUft* 04H ―― 无发现数据
L+R>%d
s (4)、功能03H
6"%qv`.Fp 功能描述:写盒式磁带机
P4%>k6X 入口参数:AH=03H
/yK"t<p CX=要写入的字节数
YX;nMyD?~ ES:BX=已存数据的缓冲区地址
v ($L 出口参数:CF=0――操作成功,CX=00H,ES:BX指向最后一个字节的后面地址,否则,AH=状态码,其值含义如下: 80H ――
A'g,:8Ou 非法命令86H ―― 未安装盒式磁带机
#]zhZW4 (5)、功能0FH
&>=#w"skb6 功能描述:格式化ESDI驱动器按期中止,仅在PS/2中有效,在此从略
OOLe[P3J3 (6)、功能21H
&z ksRX 功能描述:读/写自检(POST)错误记载,仅在PS/2中有效,在此从略
NV~vuC (7)、功能4FH
nEVbfNo0 功能描述:键盘截听,仅在PS/2中有效,在此从略
(Jpm
K O (8)、功能80H
Mo|yv[(K, 功能描述:打开设备
uC[d% v` 入口参数:AH=80H
8A/>JD3^ BX=设备号
$c9=mjwH CX=进程号
#WEq-0L 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码
Q7k.+2 (9)、功能81H
"_)|8|gN 功能描述:关闭设备
K -E`y 入口参数:AH=81H
okDJ(AIV+ BX=设备号
[Yvsa,2 CX=进程号
q)oN2- 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码
]L(54q;W (10)、功能82H
_80ns&q 功能描述:进程终止
5&(3A|P2 入口参数:AH=81H
3ZN>9` BX=过程号
C1ZyB"{
出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码
sRi %1r7 (11)、功能83H
{Q<0\`A 功能描述:事件等待
h#O"Q+J9n 入口参数:AH=83H 若须要事件等待,则:AL=00H
4?]ZV_BD CX:DX=千分秒
Oxj(g;} ES:BX=信号量字节的地址
{rfte'4;= 否则,调用参数为AL=01H
j0?>w{e 出口参数:若调用时,AL=00H,操作成功――CF=0,否则,CF=1
'a_s%{BJXg (12)、功能84H
`,m7xJZ?y 功能描述:读游戏杆
dJE`9$jN 入口参数:AH=84H
2fP~;\AP DX=00H――读取开关设置
9fCO7AE0# =01H――读取阻力输入
`oPLl0 出口参数:CF=1H――操作失败,否则,
^Y<M~K972 DX=00H时,AL=开关设置(位7~4)
Q
3X
DX=01H时,AX、BX、CX和DX分辨为A(x)、A(y)、B(x)和B(y)的值
x\]z j! (13)、功能85H
>]?Jrs 功能描述:系统要求(SysReq)键
$kv[iI@ 入口参数:AH=85H
;_p fwa4 AL=00H――键按下
Z"N(=B =01H――键放开
WVkG2 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码
eaxfn]gV (14)、功能86H
vnVZJ}]w\ 功能描述:延迟
-fQX4'3R 入口参数:AH=86H
25&n
wz CX:DX=千分秒
%09*l%,; 出口参数:CF=0――操作成功,AH=00H
qAORWc (15)、功能87H
w5Z2N[hy 功能描述:从惯例内存和扩展内存之间移动扩展内存块
khS/'b 入口参数:AH=87H
;%!tf{Si CX=挪动的字数
z.j4tc9F/5 ES:SI=GDT(Global Descriptor Table)的地址,其构造定义如下: 偏移量存储的信息
'2xcce# 00h-0Fh保留,但现全为0
"B?R|
Xg 10h-11h段的长度(2CX-1或更大)
A?'
H[2]w" 12h-14h24位源地址
-;<>tq'3` 15h访问权限字节(其值为93h)
)^([email protected] 16h-17h保留,但现全为0
)O -cw7 > 18h-19h段的长度(2CX-1或更大)
A`Q
>h{ 1Ah-1Ch 24位目的源地址
Yg|"- 1Dh拜访权限字节(其值为93h)
>\&= [C 1Eh-2Fh保存,但现全为0
IO6MK&R 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码,其含义如下:
O sB?1;: 01H ―― RAM奇偶错
;x16shH
02H ―― 异样中断错
~}9Bn)@ 03H ―― 20号线门地址失败
:r-.r"[m- (16)、功能88H
$>(9~Yh0 功能描述:读取扩展内存大小
*LEu=3lp%> 入口参数:AH=88H
{YBl:r
Mz 出口参数:AX=扩展内存字节数(以K为单位)
9PCa*, (17)、功能89H
Seg#s
. 功能描述:进入保护模式,CPU从实模式进入保护模式
Ri[S<GOMii 入口参数:AH=89H
]'6'<S BH=IRQ0的中断号
15JsmA*Q BL=IRQ8的中断号
<oZ(n g@X ES:SI=GDT的地址(参见功能号87H)
hw|t8 ShW 出口参数:CF=1――操作失败,AH=0FFH,否则,AH=00H,CS、DS、ES和SS都是用户定义的抉择器
6."PS4}: (18)、功能90H
MyqiBGTb 功能描述:设备等待
)*Vj3Jx 入口参数:AH=90H AL=驱动器类型,详细的驱动器类型定义如下:
Eh
{up =00H~7FH――串行再重用设备
^+URv =80H~0BFH――可重入式设备
+`9yZOaC# =0C0H~0FFH――等候访问设备,不自检功能
f!EOYowW 00h ― 磁盘
l_ZO^E~D_ 02h ― 键盘
bu_/R~&3{ 80h ― 网络
7\f{'KL FDh ― 软盘马达启动01h ― 软盘
J+0/ :00( 03h ― 点设备(Pointing Device)
|;~nI'0O]) FCh ― 硬盘复位
,,Jjr[A_j FEh ― 打印机
y
W{mK ES:BX=对驱动器类型80H~0FFH的请求块地址
xg{VP7 出口参数:CF=1――操作失败,否则,AH=00H
zF=#6 (19)、功能91H
7^&lbzVbm( 功能描述:设备加电自检
Fdr*xHx$P 入口参数:AH=91H
Yu1QcFuy AL=00H~7FH――串行再重用设备
%kJh6J =80H~0BFH――可重入式设备
A3<^ U 出口参数:AH=00H
prqT (1 (20)、功能0C0H
e"lD`*U8R 功能描述:读取系统环境
~ t"n%SgY 入口参数:AH=0C0H
7
TmK 出口参数:ES:BX=配置表地址,配置表的定义如下: 偏移量含义说明
E`(5UF*> 00h-01h表的大小(字节数)
R/Tj^lM 02h系统模型
k+f1sV[4} 03h系统子模型
8B_0!U&] 04hBIOS版本号
(y
3~[ 05h配置标记,其各位为1时的解释如下:
{[my"n2 位7―DMA通道3应用
,cPkx~w0 位6―存在附属8259
gj[zka0_ 位5―实时时钟有效
0c`sb+? 位4―键盘截听有效
"-28[a3q 位3―等待外部事件有效
8 NxUx+] 位2―扩展BIOS数据区
gO9'q='5l 位1―微通道设施
%l%=Dkss 位0―保留
+<GrRYbC 06h-09h保留
>eEnQ}Y (21)、功能C1H
loR,XW7z 功能描述:读取扩展BIOS数据区地址,仅在PS/2中有效,在此从略
bG"6pU (22)、功能C2H
F9v)R#u~ 功能描述:鼠标图形,仅在PS/2中有效,在此从略
<|B$dz?r (23)、功能C3H
L,E-z_<p 功能描述:设置WatcHdog超时,仅在PS/2中有效,在此从略
vNPfUEnA (24)、功能C4H
3,%nkW 功能描述:可编程选项取舍,仅在PS/2中有效,在此从略
A\Lr<{Jh 5、键盘服务(Keyboard Service――INT 16H)
GA(OK-WUd 00H、10H ―从键盘读入字符03H ―设置重复率
K?$9N}+ 01H、11H ―读取键盘状态04H ―设置键盘点击
>).@Nb;e 02H, 12H ―读取键盘标志05H ―字符及其扫描码进栈
#dHr&1
( (1)、功能00H和10H
/4(Z`e;0 功能描述:从键盘读入字符
;tXB46
入口参数:AH=00H――读键盘
KBd7|,j =10H――读扩展键盘,可依据0000:0496H单元的内容断定:扩展键盘是否有效
3L?WTS6(u 出口参数:AH=键盘的扫描码
B,r5kQI4 AL=字符的ASCII码
)o86lH"z (2)、功能01H和11H
?OdV1xB 功能描述:读取键盘状态
UB5}i('L 入口参数:AH=01H――检讨一般键盘
A>4l/ =11H――检查扩展键盘
_RN/7\ 出口参数:ZF=1――无字符输入,否则,AH=键盘的扫描码,AL=ASCII码。
mgk64}K [n (3)、功能02H和12H
h_AJI\{" 功能描述:读取键盘标志
XCW+ pUX 入口参数:AH=02H――普通键盘的移位标志
@gs26jX~2} =12H――扩展键盘的移位标志
_e;N'DZ 出口参数:AL=键盘标志(02H和12H都有效),其各位之值为1时的含义如下: 位7―INS开状态位3―ALT键按下
jQY>9+t 位6―CAPS LOCK开状态位2―CTRL键按下
@QvfN>T 位5―NUM LOCK开状态位1―左SHIFT键按下
(qNco8QKu3 位4―SCROLL LOCK开状态位0―右SHIFT键按下
>|v=Ba6R0 AH=扩展键盘的标志(12H有效),其各位之值为1时的含义如下:
;Gjv9:hUn 位7―SysReq键按下位3―右ALT键按下
9"m,p 位6―CAPS LOCK键按下位2―右CTRL键按下
8W(<q|t 位5―NUM LOCK键按下位1―左ALT键按下
LBW.*PHW 位4―SCROLL键按下位0―左CTRL键按下
7~nIaT (4)、功能03H
QWU5-p9e
8 功能描述:设置重复率
bv .EM 入口参数:AH=03H 对PC/AT跟PS/2:AL=05H
sZ0g99eX BH=重复延迟
_Jf J%YXy BL=重复率
(k7; 对于PCjr:AL=00H――装入缺省的速率和延迟
B)(p9]q =01H――增添初始延迟
L#@l(8. =02H――反复频率下降一半
+J\L4ri k
=03H――增长延迟和降低一半重复频率
{KF 7j63 =04H――关闭键盘重复功能
V`WI"HO+ 出口参数:无
N{?Tm`"" (5)、功能04H
*O2^{ C 功能描述:设置键盘点击
YR$tPe 入口参数:AH=04H AL=00H――封闭键清点击功能
=YS!soO =01H――打开键盘点击功能
>VpP/Qf 出口参数:无
,\.YJD>z (6)、功能05H
ek Y? 功能描述:字符及其扫描码进栈
g
@c=Bt$ 入口参数:AH=05H
O JZ!|J8? CH=字符的描述码
u.ULS3`C/X CL=字符的ASCII码
/ig^7+# 出口参数:CF=1――操作成功,AL=00H,否则,AL=01H
7AZ5%o 6、并行口服务(Parallel Port Service――INT 17H)
eyI-s9#t 00H ―向打印机输出字符
WyKUvVi 01H ―初始化打印机端口
aRFi0h
\ 02H ―读取打印机状态
P^'>dOI0w (1)、功能00H
Vvxc8v: 功能描述:向打印机输出字符
J>,'P^ 入口参数:AH=00H
|[lxV&SD. AL=输出的字符
@c.11nfn` DX=打印机号(0―LPT1,1―LPT2,2―LPT3,……)
z6GL,wo# 出口参数:AH=打印机状态。其各位为1时的含义如下: 位7―打印机闲暇 位3―I/O错误
*!-}lc^4 位6―打印机响应位2―保留
}'@tA")-) 位5―无纸位1―保留
>=Rd3dgDG 位4―打印机被选位0―打印机超时
umq$4}T'$ (2)、功能01H
VZ9e~){xA 功能描述:初始化打印机端口
E9~&f^f 入口参数:AH=01H
; Xn
k+ DX=打印机号(0―LPT1,1―LPT2,2―LPT3,……)
7)ES!C 出口参数:AH=打印机状态。各位定义如下功能00H所示
`R4W4h'I (3)、功能02H
&F@tmM~ 功能描述:读取打印机状态
:epitpJ 入口参数:AH=02H
2dp*>F0L DX=打印机号(0―LPT1,1―LPT2,2―LPT3,……)
.#:@cP~v 出口参数:AH=打印机状态。各位定义如下功能00H所示
|THkS@Br 7、时钟服务(Clock Service――INT 1AH)
b;&Yw-\nZ; 00H ―读取时钟“滴答”计数06H ―设置闹钟
7v4-hfN 01H ―设置时钟“滴答”计数07H ―闹钟复位
mI_ 6f~ 02H ―读取时间0AH ―读取天数计数
oT9XJwqnv 03H ―设置时间0BH ―设置天数计数
\?5[RR 04H ―读取日期 80H ―设置声音源信息
LbtlcpF*~5 05H ―设置日期
V^/h;/!^ (1)、功效00H
'ugR!o1 功能描述:读取时钟“滴答”计数
8EW`*+%= 进口参数:AH=00H
];YglHH 出口参数:AL=00H――未过午夜,否则,表现已过午夜
&;uGIk>s CX:DX=时钟“滴答”计数
"9MX,}X* (2)、功能01H
ijR-?nrR 功能描述:设置时钟“滴答”计数
Zp% "" 入口参数:AH=01H
m \[email protected] CX:DX=时钟“滴答”计数
ThT.iD[
出口参数:无
g%<{G/Tz (3)、功能02H
D9@<#2- 功能描写:读取时光
+#i,87 入口参数:AH=02H
93zlfLS0 出口参数:CH=BCD码格式的小时
DI2S
%Nl CL=BCD码格式的分钟
A_X^k|)T DH=BCD码格式的秒
Yp?a=
R DL=00H――标准时间,否则,夏令时
0*]<RM CF=0――时钟在走,否则,时钟停止
I%VV4,I&pK (4)、功能03H
IAt+S-q0 功能描述:设置时间
MO(5-R` 入口参数:AH=03H
;1(qGy4 CH=BCD码格式的小时
MOH,'@&6^ CL=BCD码格局的分钟
[8o
m9
Z3 DH=BCD码格式的秒
Q>+_W2~] DL=00H――尺度时间,否则,夏令时
:">~(Rd ZH 出口参数:无
FHnHhB [ (5)、功能04H
6P/9Vh j' 功能描述:读取日期
FrE/K_L 入口参数:AH=04H
$D2Ain1 出口参数:CH=BCD码格式的世纪
+(=[M]5#n CL=BCD码格式的年
plz=G}Y DH=BCD码格式的月
":ws~Zep DL=BCD码格式的日
Z)Xq!]~/g CF=0――时钟在走,否则,时钟结束
QtO[g
(6)、功能05H
,M9hb<:m 功能描述:设置日期
nu1w: 入口参数:AH=05H
I{X@<o} CH=BCD码格式的世纪
% 'L= CL=BCD码格式的年
E!(`275
s DH=BCD码格式的月
aV92.Z_Ku DL=BCD码格式的日
C9^elcdv 出口参数:无
'KW+Rr~tZn (7)、功能06H
]>]H:NEq 功能描述:设置闹钟
)9;kzp/ 入口参数:AH=06H
)Lv6vnT> CH=BCD码格式的小时
Ov{B-zCA CL=BCD码格式的分钟
0 ^-b} DH=BCD码格式的秒
(vYf?+Kb 出口参数:CF=0――操作成功,否则,闹钟已设置或时钟已停滞
rnt$BB[g (8)、功能07H
aV0;WH_3 功能描述:闹钟复位
m SvTn
d8 入口参数:AH=07H
9BgQoK@ 出口参数:无
?),K=E+=U (9)、功能0AH
EZNB`gO 功能描述:读取天数计数,仅在PS/2有效,在此从略
EzY
scX.[ (10)、功能0BH
fjeE. 功能描述:设置天数计数,仅在PS/2有效,在此从略
KcMzZ!d7m (11)、功能80H
~A{[=v 功能描述:设置声音源信息
Snvj9Nr 入口参数:AH=80H
h^3Vd K, AL=声音源
='l6
&3X =00H――8253可编程计时器,通道2
_ZvX" {
y~ =01H――盒式磁带输入
lf7H8k, - =02H――I/O通道上的"Audio In"
I?xhak1)lu =03H――声音发生芯片
5tbiNm^X 出口参数:无
KTS7)2ci 8、直接系统服务(Direct System Service)
C J}4V!;| INT 00H ―“0”作除数
9"l%tq_ INT 01H ―单步中断
;-P:$zw9c INT 02H ―非屏蔽中断(NMI)
t3h \.(mq INT 03H ―断点中断
A5J#x6@ INT 04H ―算术溢犯错误
)-6[Bw INT 05H ―打印屏幕和BOUND越界
L:]; [xa% INT 06H ―非法指令毛病
N'1 [t INT 07H ―处理器扩展无效
rH9|JEz INT 08H ―时钟中断
J jL0/& INT 09H ―键盘输入
hc~#l # INT 0BH ―通信口(COM2:)
s9)8{z INT 0CH ―通信口(COM1:)
l>Oe ,`9O INT 0EH ―磁盘驱动器输入/输出
R|^t~
h- INT 11H ―读取设备配置
;kcFQed\w INT 12H ―读取常规内存大小(返回值AX为内存容量,以K为单位)
F^[Rwzv>c INT 18H ―ROM BASIC
?(XX INT 19H ―重启动系统
@%okaj#IO INT 1BH ―CTRL+BREAK处置程序
m$e@<~To INT 1CH ―用户时钟服务
A_dYN?^?| INT 1DH ―指向显示器参数表指针
/)HEx&SQmZ INT 1EH ―指向磁盘驱动器参数表指针
d`rDEa INT 1FH ―指向图形字符模式表指针<PIXTEL_MMI_EBOOK_2005>6 </PIXTEL_MMI_EBOOK_2005>