(13)、功能0CH
G4DuqN~2m 功能描述:查寻
Q(Uj5 aX 入口参数:AH=0CH
A#t#c* CH=柱面的低8位
[;O 6)W CL(7-6位)=柱面的高2位
5\1C@d DH=磁头
|/LCwq% DL=80H~0FFH:硬盘
P\#z[TuHKC 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明
ZT@a2:& (14)、功能0DH
h9Zf4@w 功能描述:硬盘系统复位
"+^d.13+] 入口参数:AH=0DH
n~/#~VTVe DL=80H~0FFH:硬盘
G
~Oj}rn 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明
^%|(dMo4 (15)、功能0EH
8YI.f 功能描述:读扇区缓冲区
]#hT!VOd 入口参数:AH=0EH
@nN+F,phx ES:BX=缓冲区的地址
H9)$ #r6i 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
>mI-h (16)、功能0FH
m{gK<T 功能描述:写扇区缓冲区
g<~[k?~J 入口参数:AH=0FH
ZMJ\C|S: ES:BX=缓冲区的地址
hIa@JEIt 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
&Qghm
o (17)、功能10H
S5RS?ya 功能描述:读取驱动器状态
6"
3!9JC 入口参数:AH=10H
|6\ ?"# DL=80H~0FFH:硬盘
~C=`yj 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明
O\OG~`HBN (18)、功能11H
wb 4 4 功能描述:校准驱动器
$Ry
NM2YI 入口参数:AH=11H
& PHHacp DL=80H~0FFH:硬盘
{LJCY<IGq 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明
f<|8NQ2y. (19)、功能12H
N.
eSf 功能描述:节制器RAM诊断
|7%$+g 入口参数:AH=12H
*+p'CfsSka 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
"{{xH*ij' (20)、功能13H
sFS_CyN!7 功能描述:把持器驱动诊断
m@HU;J\I 入口参数:AH=13H
$ HUCp9 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
TR)'I (21)、功能14H
8%nTDSp&t 功能描述:掌握器内部诊断
o~GhV4vq 入口参数:AH=14H
CB|z{(&N 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
4L5Wa~5\ (22)、功能15H
[;.zl1S< 功能描述:读取磁盘类型
^Y'>3o21f 入口参数:AH=15H
"ht2X
w DL=驱动器,00H~7FH:软盘
;80H~0FFH:硬盘
cCj}{=
U 出口参数:CF=1――操作失败,AH=状态代码,参见功能号01H中的说明, 否则,AH=00H ― 未安装驱动器
E26ZVFg =01H ― 无改变线支持的软盘驱动器
;
#j/F]xG =02H ― 带有转变线支撑的软盘驱动器
a{)"KA P =03H ― 硬盘,CX:DX=512字节的扇区数
L:%h]- (23)、功能16H
Y#rao:I 功能描述:读取磁盘变更状态
8cW]jm 入口参数:AH=16H
aFl(K\ DL=00H~7FH:软盘
WMYvE\" 出口参数:CF=0――磁盘未改变,AH=00H,否则,AH=06H,参见功能号01H中的说明
|~uCLf> (24)、功能17H
Z}XA(;ck 功能描述:设置磁盘类型
QhN5t/Hr 入口参数:AH=17H
a N_M DL=00H~7FH:软盘 AL=00H ― 未用
0~"{z>s ' =01H ― 360K在360K驱动器中
f`vB$r> =02H ― 360K在1.2M驱动器中
4fp}`U =03H ― 1.2M在1.2M驱动器中
q,kdr)- =04H ― 720K在720K驱动器中
iCa#OQ 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态编码,参见功能号01H中的说明
#8rLB( (25)、功能18H
`l'z#\ 功能描述:设置格式化媒体类型
S sGb; 入口参数:AH=18H
:tdN#m6& CH=柱面数
e?,n> CL=每磁道的扇区数
jEVDz DL=00H~7FH:软盘
_Dr9 w&;< 出口参数:CF=0――操作成功,AH=00H,ES:DI=介质类型参数表地址,否则,AH=状态编码,参见功能号01H中的阐明
,)@njC?J (26)、功能19H
!K*(# [ 功能描述:磁头掩护,仅在PS/2中有效,在此从略
hz:h>Hwy (27)、功能1AH
z36wWdRa6 功能描述:格式化ESDI驱动器,仅在PS/2中有效,在此从略
~jC+6v 3、串行口服务(Serial Port Service――INT 14H)
50_[n$tqE
00H ―初始化通信口03H ―读取通信口状态
-M/j&<;LW 01H ―向通信口输出字符04H ―扩充初始化通信口
IjGPiC 02H ―从通讯口读入字符
27k(`{K (1)、功能00H
c
{/J. 功能描述:初始化通信口
)/?H]o$NU 入口参数:AH=00H
lD[37U! DX=初始化通信口号(0=COM1,1=COM2,……)
V"m S$MN AL=初始化参数,参数的说明如下: 波特率奇偶位停止位字的位数
l% T4:p4e 76543210
T5
(|{- 000 = 110X0 = None0 = 1 bit10 = 7 bits
VGmvfhf#" 001 = 15001 = Odd1 = 2 bits11 = 8 bits
R|C2O[r} 010 = 30011 = Even
L-T,[;bl 011 = 600
q0iJy@?A 100 = 1200
L5-|-PP|; 101 = 2400
r3W3;L 110 = 4800
<h/%jM>9/ 111 = 9600
/|IPBU 5 对于PS/2,可用INT 14H之功能04H和05H来初始化其通信速率大于9600。
s/E|Z1pg3 出口参数:AH=通信口状态,各状态位为1时的含义如下: 位7―超时
tAdE<)
.! 位6―传递移位存放器为空
bGPE0}b 位5―传递坚持寄存器为空
fpD$%.y'J 位4―发现终止位3―发现帧错误
.ZpOYhk 位2―发明奇偶错
Ri. tA 位1―发现越界错
U2q6^z4l 位0―接受数据准备好
O tG\Uw8 AL=Modem状态
!+l'<*8V 位7―接收单线信号诊断
RB 5SK#z 位6―环唆使器
j4.wd
RK 位5―数据发送筹备好
);5o13h2 位4―肃清数据,再发送位3―改变在接受线上的信号诊断
h9vcN#22D 位2―后边界环指导器
NYm"I`5w 位1―改变“数据预备好”状态
e#"h@kZP 位0―改变“扫除―发送”状态
ajYe
?z (2)、功能01H
y<)TYr 功能描述:向通信口输出字符
u
v%Q5O4 入口参数:AH=01H
g=*jKSZ AL=字符
60D36b( DX=初始化通信口号(0=COM1,1=COM2,……)
&|yLTx 出口参数:AL的值不变
\kADh?phV AH的位7=0――操作成功,通信口状态,AH的位6~0是其状态位
K$E3RB_F (3)、功能02H
`lf_wB+I 功能描述:从通信口读入字符
@gUp9ZwtH 入口参数:AH=02H
<_?zln:4. DX=初始化通信口号(0=COM1,1=COM2,……)
!_I1=yi 出口参数:AL=接受的字符
PKm|?kn{0( AH的位7=0――操作成功,通信口状态,AH的位6~0是其状态位
*TOd Iq&z (4)、功能03H
mz?<t/$U 功能描述:读取通信口状态
zzmC[,u} 入口参数:AH=03H
HU0.)tD DX=初始化通信口号(0=COM1,1=COM2,……)
4&)sROjV= 出口参数:AH=通信口状态,AL=Modem状态,参见功能号00H中的说明
+LHU}'| (5)、功能04H
)Q
2Ap& 功能描述:裁减初始化通信口,仅在PS/2中有效,在此从略
DYX{v`>f^ 4、杂项系统服务(Miscellaneous System Service――INT 15H)
,GOIg|51 00H ―开盒式磁带机马达85H ―系统恳求(SysReq)键
Y1r$;;sH 01H ―关盒式磁带机马达86H ―延迟
Lg4|6.Ez|P 02H ―读盒式磁带机87H ―移动扩展内存块
=OufafZb 03H ―写盒式磁带机88H ―读取扩展内存大小
.zb 0FH ―格式化ESDI驱动器定期中断89H ―进入维护模式
kBP?_ O 21H ―读/写自检(POST)过错记载90H ―设备期待
le*+(aw
4FH ―键盘截听91H ―设备加电自检
|bk9<i ? 80H ―装备翻开C0H ―读取体系环境
*eg0^ByeD 81H ―设备关闭C1H ―读取扩大BIOS数据区地址
NQD5=/o 82H ―进程终止C2H ―鼠标图形
\.2i?<BC 83H ―事件等待C3H ―设置WatcHdog超时
=
#-zK:4 84H ―读游戏杆C4H ―可编程选项挑选
P'wo+Tn* (1)、功能00H
aEdA'> 功能描述:开盒式磁带机马达
7V%P 入口参数:AH=00H
OUWK 出口参数:CF=0――操作成功,否则,AH=状态(86H,若未安装盒式磁带机)
*AV%= (2)、功能01H
m 3UK`~ji 功能描述:关盒式磁带机马达
.xqi7vVHZ 入口参数:AH=01H
Sm<*TH!\n_ 出口参数:CF=0――操作成功,否则,AH=状态(86H,
运动鞋,若未安装盒式磁带机)
A|LO!P,w (3)、功能02H
!Ew
ff|v" 功能描述:读盒式磁带机
U',C-56z 入口参数:AH=02H
?o[h$7`o6 CX=读入的字节数
A
:ts_* ES:BX=寄存数据的缓冲区地址
zYV{ |Z 出口参数:CF=0――操作胜利,DX=实际读入的字节数,ES:BX指向最后一个字节的后面地址,否则,AH=状况码,其值含意如下: 01H
@*|VWHR ―― CRC校验码错80H ―― 非法命令
\_O#M
02H ―― 位信号凌乱86H ―― 未装置盒式磁带机
ZeuL*c \ 04H ―― 无发现数据
we[+6Z6J (4)、功能03H
Y
f!O o 功能描述:写盒式磁带机
`2]0 X#R 入口参数:AH=03H
{)"[_< CX=要写入的字节数
P9yMf~ ES:BX=已存数据的缓冲区地址
'Z~ZSu 出口参数:CF=0――操作成功,CX=00H,ES:BX指向最后一个字节的后面地址,否则,AH=状态码,其值含义如下: 80H ――
0\:=KIY. 非法命令86H ―― 未安装盒式磁带机
c+3`hVV (5)、功能0FH
q~
aFV<Q 功能描述:格式化ESDI驱动器按期中止,仅在PS/2中有效,在此从略
sMGo1pG( (6)、功能21H
:@i+yN cV 功能描述:读/写自检(POST)错误记载,仅在PS/2中有效,在此从略
?@4Mt2Z\ (7)、功能4FH
Gw3+TvwU+Q 功能描述:键盘截听,仅在PS/2中有效,在此从略
C/Q20 (8)、功能80H
yZ6WbI8n 功能描述:打开设备
b\ED<' 入口参数:AH=80H
gGvL6Fu BX=设备号
5go)D+6s CX=进程号
-Ct+W;2 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码
?MFC(Wsh
(9)、功能81H
9e`};DE 功能描述:关闭设备
[,Rc&7p~R 入口参数:AH=81H
9<rs3 84 BX=设备号
G_=i#Tu[ CX=进程号
tF,`v{-up 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码
u^SInanw (10)、功能82H
5GAW3j{ 功能描述:进程终止
$'CS/U`E} 入口参数:AH=81H
h(@.bt# BX=过程号
38-kl,Vw 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码
J0k!&d8
(11)、功能83H
/Cwwz 功能描述:事件等待
xC
+>R1) 入口参数:AH=83H 若须要事件等待,则:AL=00H
roriNr/e CX:DX=千分秒
|Z>}#R!,P ES:BX=信号量字节的地址
(oCpQDab@ 否则,调用参数为AL=01H
+5O^{Ce6 出口参数:若调用时,AL=00H,操作成功――CF=0,否则,CF=1
9;*B*S~znW (12)、功能84H
qOD^P 功能描述:读游戏杆
6L~5qbQ 入口参数:AH=84H
asvM/ 9 DX=00H――读取开关设置
66WJ=?JV =01H――读取阻力输入
6~!7?F
K 出口参数:CF=1H――操作失败,否则,
>Wd=+$!I DX=00H时,AL=开关设置(位7~4)
{A MAQ DX=01H时,AX、BX、CX和DX分辨为A(x)、A(y)、B(x)和B(y)的值
F CfU=4O (13)、功能85H
U6nC
<3f
F 功能描述:系统要求(SysReq)键
?|<p
^: 入口参数:AH=85H
l2!ztK1^ AL=00H――键按下
EF6"P
H+J@ =01H――键放开
}"^d<dvuz 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码
Eo<N (14)、功能86H
A LR`z~1 功能描述:延迟
{*qz<U> 入口参数:AH=86H
A0uA\E4q CX:DX=千分秒
3)~z~p7 出口参数:CF=0――操作成功,AH=00H
>Q# !.lH$W (15)、功能87H
mr#XN&e 功能描述:从惯例内存和扩展内存之间移动扩展内存块
@I0[B<,:G 入口参数:AH=87H
R`emI7| CX=挪动的字数
[=KA5c< ES:SI=GDT(Global Descriptor Table)的地址,其构造定义如下: 偏移量存储的信息
&H@OLyC 00h-0Fh保留,但现全为0
i_qR&X 10h-11h段的长度(2CX-1或更大)
ZzV%+n7<Vx 12h-14h24位源地址
V
9i[dF 15h访问权限字节(其值为93h)
J+6bp0RIh 16h-17h保留,但现全为0
^(8(z@y 18h-19h段的长度(2CX-1或更大)
6S2v3 1Ah-1Ch 24位目的源地址
Vr=c06a2 1Dh拜访权限字节(其值为93h)
tv1Z%Mx?Cp 1Eh-2Fh保存,但现全为0
3Vj,O?(Z 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码,其含义如下:
KvrcO#-sL 01H ―― RAM奇偶错
hh!^^emo 02H ―― 异样中断错
Ux Yb[Nbc 03H ―― 20号线门地址失败
aBO%qmtt (16)、功能88H
<d\Lvo[ 功能描述:读取扩展内存大小
tDl1UX
入口参数:AH=88H
fr1/9E; 出口参数:AX=扩展内存字节数(以K为单位)
s4RqMO5eI (17)、功能89H
Dwq }O 功能描述:进入保护模式,CPU从实模式进入保护模式
Q]Fm
4 入口参数:AH=89H
k:Iz>3O3] BH=IRQ0的中断号
Xi]WDH \ BL=IRQ8的中断号
asDq(J`sQ ES:SI=GDT的地址(参见功能号87H)
(GVH#}uB 出口参数:CF=1――操作失败,AH=0FFH,否则,AH=00H,CS、DS、ES和SS都是用户定义的抉择器
/qW5M4.w (18)、功能90H
KLI(Rve24 功能描述:设备等待
8*nl Wl9qo 入口参数:AH=90H AL=驱动器类型,详细的驱动器类型定义如下:
<MhjvHg =00H~7FH――串行再重用设备
stDrF1{ =80H~0BFH――可重入式设备
-jc8ku3* =0C0H~0FFH――等候访问设备,不自检功能
=&QC&CqEi 00h ― 磁盘
|wASeZMO2 02h ― 键盘
2IgT
B|2 80h ― 网络
rlEp&"+|M FDh ― 软盘马达启动01h ― 软盘
5!2^|y4r 03h ― 点设备(Pointing Device)
:3k&[W* FCh ― 硬盘复位
hLyD#XCFA FEh ― 打印机
Qe=,EXf ES:BX=对驱动器类型80H~0FFH的请求块地址
fs
U6o4 出口参数:CF=1――操作失败,否则,AH=00H
h^F^|WT$ (19)、功能91H
ncg5%(2 功能描述:设备加电自检
!w['@x. 入口参数:AH=91H
4`F(RweGx AL=00H~7FH――串行再重用设备
BKDs3?& =80H~0BFH――可重入式设备
t0_o.S 出口参数:AH=00H
(4_7ICFI (20)、功能0C0H
Wx#((T 功能描述:读取系统环境
1@Dp<Q 入口参数:AH=0C0H
Qs2E>C 出口参数:ES:BX=配置表地址,配置表的定义如下: 偏移量含义说明
2N_8ahc 00h-01h表的大小(字节数)
f8`K8Y]4 02h系统模型
( ONn{12Q 03h系统子模型
*,$cW,LN 04hBIOS版本号
C/Vs+aW
n 05h配置标记,其各位为1时的解释如下:
.?7u'%6x?{ 位7―DMA通道3应用
~`'!nzP5H 位6―存在附属8259
\]Nlka 位5―实时时钟有效
-#0(Jm' 位4―键盘截听有效
ML6Y_|6
| 位3―等待外部事件有效
y V=Ku 位2―扩展BIOS数据区
/Y=Cg%+ 位1―微通道设施
oNW.-gNT 位0―保留
)8`7i{F 06h-09h保留
3khsGD@ (21)、功能C1H
=Uy;8et 功能描述:读取扩展BIOS数据区地址,仅在PS/2中有效,在此从略
&(M][Uo{|' (22)、功能C2H
&BF97%
E2 功能描述:鼠标图形,仅在PS/2中有效,在此从略
}XmrfegF (23)、功能C3H
L7kNQ/ 功能描述:设置WatcHdog超时,仅在PS/2中有效,在此从略
}s+ t*z (24)、功能C4H
2@TgeV0Y[ 功能描述:可编程选项取舍,仅在PS/2中有效,在此从略
@`Fv}RY{ 5、键盘服务(Keyboard Service――INT 16H)
QR+xPY~ 00H、10H ―从键盘读入字符03H ―设置重复率
Cs:?9G 01H、11H ―读取键盘状态04H ―设置键盘点击
z6IOVQ*r 02H, 12H ―读取键盘标志05H ―字符及其扫描码进栈
%*}h{n (1)、功能00H和10H
#!0=I
s^ 功能描述:从键盘读入字符
!Y8+Z&^2 入口参数:AH=00H――读键盘
aM7e?.rU =10H――读扩展键盘,可依据0000:0496H单元的内容断定:扩展键盘是否有效
4,, @o
出口参数:AH=键盘的扫描码
; Sd== * AL=字符的ASCII码
'^n,)oA/G (2)、功能01H和11H
0$qK: ze 功能描述:读取键盘状态
Zg*XbX 入口参数:AH=01H――检讨一般键盘
u?F^gIw =11H――检查扩展键盘
@CtnV| 出口参数:ZF=1――无字符输入,否则,AH=键盘的扫描码,AL=ASCII码。
"C.cU (3)、功能02H和12H
cGSG}m@B` 功能描述:读取键盘标志
3s0I<cL 入口参数:AH=02H――普通键盘的移位标志
"$n ff=] =12H――扩展键盘的移位标志
K,o&gY 出口参数:AL=键盘标志(02H和12H都有效),其各位之值为1时的含义如下: 位7―INS开状态位3―ALT键按下
T<%%f.x[s 位6―CAPS LOCK开状态位2―CTRL键按下
4$y P_3 位5―NUM LOCK开状态位1―左SHIFT键按下
Q0%s|8Jc 位4―SCROLL LOCK开状态位0―右SHIFT键按下
d5"rCd[ AH=扩展键盘的标志(12H有效),其各位之值为1时的含义如下:
Khh}flRy 位7―SysReq键按下位3―右ALT键按下
B%WkM\\!^ 位6―CAPS LOCK键按下位2―右CTRL键按下
s &f\gp1 位5―NUM LOCK键按下位1―左ALT键按下
4+Jf!ovS= 位4―SCROLL键按下位0―左CTRL键按下
Svdmg D! (4)、功能03H
"-P z2QJY 功能描述:设置重复率
_Nh`-R%B) 入口参数:AH=03H 对PC/AT跟PS/2:AL=05H
o?^Rw*u0/ BH=重复延迟
S~>R}= BL=重复率
oPVt
qQ 对于PCjr:AL=00H――装入缺省的速率和延迟
?I u=os>* =01H――增添初始延迟
Z@bSkO<Y =02H――反复频率下降一半
8T[<&<^- =03H――增长延迟和降低一半重复频率
pK ^$^*# =04H――关闭键盘重复功能
57q?:M=^ 出口参数:无
oArXP\# (5)、功能04H
qlnA7cK! 功能描述:设置键盘点击
s< Fp17 入口参数:AH=04H AL=00H――封闭键清点击功能
y.s\MWvv>u =01H――打开键盘点击功能
m77!i>V) 出口参数:无
0{XT#H (6)、功能05H
!Rgj'{ 功能描述:字符及其扫描码进栈
+n$ruoRJh 入口参数:AH=05H
TuaP CH=字符的描述码
[=tIgMmz CL=字符的ASCII码
id" l" 出口参数:CF=1――操作成功,AL=00H,否则,AL=01H
ggm'9| 6、并行口服务(Parallel Port Service――INT 17H)
x34GRe!! 00H ―向打印机输出字符
MmePhHf 01H ―初始化打印机端口
`%EcQ}Nr 02H ―读取打印机状态
bI_MF/r'' (1)、功能00H
FC||6vJth 功能描述:向打印机输出字符
{`T^&bk 入口参数:AH=00H
3-)}.8F AL=输出的字符
g+c%J#F= DX=打印机号(0―LPT1,1―LPT2,2―LPT3,……)
4\g[& 出口参数:AH=打印机状态。其各位为1时的含义如下: 位7―打印机闲暇 位3―I/O错误
Zy8tI# 位6―打印机响应位2―保留
T:9M|mD 位5―无纸位1―保留
X8?@Y@ 位4―打印机被选位0―打印机超时
`D$^SHfyz (2)、功能01H
H~S
U
:B: 功能描述:初始化打印机端口
Q~k
|lTf 入口参数:AH=01H
pSI
Xv%1J DX=打印机号(0―LPT1,1―LPT2,2―LPT3,……)
U5@B7v1 出口参数:AH=打印机状态。各位定义如下功能00H所示
a2i:fz=[ (3)、功能02H
b
9 li 功能描述:读取打印机状态
:,R>e}lM 入口参数:AH=02H
X.,R%>O}`P DX=打印机号(0―LPT1,1―LPT2,2―LPT3,……)
:eB+t`M 出口参数:AH=打印机状态。各位定义如下功能00H所示
i.?rom 7、时钟服务(Clock Service――INT 1AH)
B,Tv9(sv 00H ―读取时钟“滴答”计数06H ―设置闹钟
\VW":+ 01H ―设置时钟“滴答”计数07H ―闹钟复位
rwh4/h^S 02H ―读取时间0AH ―读取天数计数
HJpx,NU' 03H ―设置时间0BH ―设置天数计数
V2@(BliP 04H ―读取日期 80H ―设置声音源信息
<8Zs;>YuK 05H ―设置日期
!/|B4Yv (1)、功效00H
ybv< 1 功能描述:读取时钟“滴答”计数
29|nt1Z 进口参数:AH=00H
16.?45 出口参数:AL=00H――未过午夜,否则,表现已过午夜
JlEfUg#* CX:DX=时钟“滴答”计数
HFz;"s3lWM (2)、功能01H
X;vUz 功能描述:设置时钟“滴答”计数
!I91kJt7 入口参数:AH=01H
EgzdRB\Cf CX:DX=时钟“滴答”计数
ZHoYnp-~z 出口参数:无
%Z*)<[cIE0 (3)、功能02H
7c@5tCcC- 功能描写:读取时光
sY]
pszjT 入口参数:AH=02H
vP%:\u:{ 出口参数:CH=BCD码格式的小时
#TeAw<2U CL=BCD码格式的分钟
kmu7~&75 DH=BCD码格式的秒
k#p6QAhS DL=00H――标准时间,否则,夏令时
v
|3mbApv CF=0――时钟在走,否则,时钟停止
CXi:?6OG (4)、功能03H
@%^h|g8>Fu 功能描述:设置时间
G^/8^Zi 入口参数:AH=03H
A[:(#iR5-E CH=BCD码格式的小时
w@,v$4Oi CL=BCD码格局的分钟
#"[EVF0%1D DH=BCD码格式的秒
V7
hO} DL=00H――尺度时间,否则,夏令时
NezE]'} 出口参数:无
GB)< 5I (5)、功能04H
H9WXp& 功能描述:读取日期
7~L_>7; 入口参数:AH=04H
8<=sUO 出口参数:CH=BCD码格式的世纪
caV DV CL=BCD码格式的年
F|8;Sw b5 DH=BCD码格式的月
ej\Sc7. DL=BCD码格式的日
=RQI5nHdw CF=0――时钟在走,否则,时钟结束
#WAX&<m (6)、功能05H
@R (Op|9 功能描述:设置日期
@7{.err! 入口参数:AH=05H
p+y"r4 CH=BCD码格式的世纪
@|e
we.r CL=BCD码格式的年
=y`-:j\ DH=BCD码格式的月
<5}j(jxz} DL=BCD码格式的日
@jrxbo;5 出口参数:无
^66OzT8A (7)、功能06H
$RU K<JN$6 功能描述:设置闹钟
[(&aVHUj 入口参数:AH=06H
@AK&R~< CH=BCD码格式的小时
-eIo
CL=BCD码格式的分钟
23 #JmR DH=BCD码格式的秒
Cpy&2o-%v 出口参数:CF=0――操作成功,否则,闹钟已设置或时钟已停滞
radP%W-U (8)、功能07H
.GL@`7" 功能描述:闹钟复位
q/d?cLgl 入口参数:AH=07H
0CK 出口参数:无
w5
] lU (9)、功能0AH
|]k,0Y3v 功能描述:读取天数计数,仅在PS/2有效,在此从略
!`1m. (10)、功能0BH
z8]@Gh+
( 功能描述:设置天数计数,仅在PS/2有效,在此从略
(
^@i(XQ (11)、功能80H
H$ g* 功能描述:设置声音源信息
ccPWfy_ 入口参数:AH=80H
b4bd^nrqV AL=声音源
kR^h@@'F" =00H――8253可编程计时器,通道2
I"x|U[*B =01H――盒式磁带输入
VP^Yf_ =02H――I/O通道上的"Audio In"
L?N-uocT =03H――声音发生芯片
US"g>WLwJ 出口参数:无
S7nx4c2xK~ 8、直接系统服务(Direct System Service)
Wkjp:`(-$r INT 00H ―“0”作除数
:DNI\TmhJ INT 01H ―单步中断
UdM2!f INT 02H ―非屏蔽中断(NMI)
<4vCx INT 03H ―断点中断
!3k-' ),z& INT 04H ―算术溢犯错误
8zj&e8&v INT 05H ―打印屏幕和BOUND越界
W&|?8%"l] INT 06H ―非法指令毛病
w->Y92q] INT 07H ―处理器扩展无效
rnhLv
$ INT 08H ―时钟中断
eQ#i.
% INT 09H ―键盘输入
}Cw,m0KV/ INT 0BH ―通信口(COM2:)
_1G/qHf^S INT 0CH ―通信口(COM1:)
CQ/+- -o INT 0EH ―磁盘驱动器输入/输出
qQ3Q4R\ INT 11H ―读取设备配置
zqNzWX INT 12H ―读取常规内存大小(返回值AX为内存容量,以K为单位)
CA`V)XIsP INT 18H ―ROM BASIC
Ii[U% INT 19H ―重启动系统
Bj\
x INT 1BH ―CTRL+BREAK处置程序
wQy~5+LE INT 1CH ―用户时钟服务
dNt
^lx INT 1DH ―指向显示器参数表指针
@PNgqjd INT 1EH ―指向磁盘驱动器参数表指针
8h=m()Eu INT 1FH ―指向图形字符模式表指针<PIXTEL_MMI_EBOOK_2005>6 </PIXTEL_MMI_EBOOK_2005>