(13)、功能0CH
u7k|7e=xk
功能描述:查寻
' Js?N 入口参数:AH=0CH
GAU!_M5 N CH=柱面的低8位
1k>naf~O CL(7-6位)=柱面的高2位
8$ DwpJ DH=磁头
.w'vD/q; DL=80H~0FFH:硬盘
oa0X5}D 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明
CX+9R3pa (14)、功能0DH
}K8Lm-.= 功能描述:硬盘系统复位
NiTJ}1 l 入口参数:AH=0DH
atnQC DL=80H~0FFH:硬盘
A^pW]r=Xtk 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明
u( 9X (15)、功能0EH
VN|G5* 功能描述:读扇区缓冲区
X(GV6mJ4 入口参数:AH=0EH
k}BDA|\s ES:BX=缓冲区的地址
agY5Dg7 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
B
T7Id (16)、功能0FH
w`#fH 功能描述:写扇区缓冲区
7zI5PGWw 入口参数:AH=0FH
[_%,6e+ ES:BX=缓冲区的地址
*-z4 <LAa 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
G]lvHD (17)、功能10H
aY j%w 功能描述:读取驱动器状态
v' 0!= r 入口参数:AH=10H
xKW"X
DL=80H~0FFH:硬盘
5^F]tRz- 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明
A70(W{6a9@ (18)、功能11H
iBHw[X,b 功能描述:校准驱动器
I<`V_ 入口参数:AH=11H
.}p|`3
$P DL=80H~0FFH:硬盘
4Iq5+Q 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明
X8b#[40: (19)、功能12H
=jUnM>23 功能描述:节制器RAM诊断
5Bd(>'ig_ 入口参数:AH=12H
9r8D*PvS 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
!Zj#.6c9 (20)、功能13H
*aG"+c6| 功能描述:把持器驱动诊断
cj^bh 入口参数:AH=13H
p"KV*D9b 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
uo 4x
nzc (21)、功能14H
;Vo mFp L 功能描述:掌握器内部诊断
P!>g7X 入口参数:AH=14H
hZ o5p&b 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
i puo} (22)、功能15H
$`Rxn*}V4# 功能描述:读取磁盘类型
QT_^M1% 入口参数:AH=15H
JjDS"hK# DL=驱动器,00H~7FH:软盘
;80H~0FFH:硬盘
N(7u],(Om 出口参数:CF=1――操作失败,AH=状态代码,参见功能号01H中的说明, 否则,AH=00H ― 未安装驱动器
@Z=wE3T@ =01H ― 无改变线支持的软盘驱动器
CXa Ld7nMX =02H ― 带有转变线支撑的软盘驱动器
W gZ@N =03H ― 硬盘,CX:DX=512字节的扇区数
++k J\N{ (23)、功能16H
O9;dd
yx 功能描述:读取磁盘变更状态
/#IH-2N 入口参数:AH=16H
j]4,6`b\ DL=00H~7FH:软盘
z`@z 出口参数:CF=0――磁盘未改变,AH=00H,否则,AH=06H,参见功能号01H中的说明
'RQiLUF (24)、功能17H
vrO%XvXW 功能描述:设置磁盘类型
[)iN)$Mv 入口参数:AH=17H
KT=a(QL DL=00H~7FH:软盘 AL=00H ― 未用
R_9 o!sTZ =01H ― 360K在360K驱动器中
I9,8HtnA =02H ― 360K在1.2M驱动器中
JilKZQmk =03H ― 1.2M在1.2M驱动器中
]0YDb~UB =04H ― 720K在720K驱动器中
9/Wn!Ld 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态编码,参见功能号01H中的说明
Xr2 Wa (25)、功能18H
7yUvL8p- 功能描述:设置格式化媒体类型
r"[L0Cbb 入口参数:AH=18H
/xf.\Z7< CH=柱面数
@|'Z@>!/pV CL=每磁道的扇区数
q06@SD$
DL=00H~7FH:软盘
#8E?^d 出口参数:CF=0――操作成功,AH=00H,ES:DI=介质类型参数表地址,否则,AH=状态编码,参见功能号01H中的阐明
qu!<lW~c (26)、功能19H
XJ\
_V[WA 功能描述:磁头掩护,仅在PS/2中有效,在此从略
%\l0-RA@< (27)、功能1AH
gQ,4xTX 功能描述:格式化ESDI驱动器,仅在PS/2中有效,在此从略
rxArTpS{.# 3、串行口服务(Serial Port Service――INT 14H)
ZZwBOGVU 00H ―初始化通信口03H ―读取通信口状态
p`LL 01H ―向通信口输出字符04H ―扩充初始化通信口
Hq-v@@0 * 02H ―从通讯口读入字符
;Lqm#]C (1)、功能00H
K_FBy 功能描述:初始化通信口
)=Y-f?o! 入口参数:AH=00H
qAbd xd[ DX=初始化通信口号(0=COM1,1=COM2,……)
yW:AVqE)t AL=初始化参数,参数的说明如下: 波特率奇偶位停止位字的位数
N&,"kRFFo 76543210
tB!|p 6 000 = 110X0 = None0 = 1 bit10 = 7 bits
^:U;rHY 001 = 15001 = Odd1 = 2 bits11 = 8 bits
=3pD:L 010 = 30011 = Even
Lm.Ik}Gli 011 = 600
@NBXyC8,Z 100 = 1200
<@%ma2 101 = 2400
#e*$2+`[A 110 = 4800
:g/{(#E@Z 111 = 9600
zM)M_L 对于PS/2,可用INT 14H之功能04H和05H来初始化其通信速率大于9600。
. *Z#cq0 出口参数:AH=通信口状态,各状态位为1时的含义如下: 位7―超时
![j(o!6& 位6―传递移位存放器为空
L% zuI& q 位5―传递坚持寄存器为空
" _mmR
M 位4―发现终止位3―发现帧错误
BHIM'24bp 位2―发明奇偶错
@}Pw0vC 位1―发现越界错
7%X+O8 位0―接受数据准备好
/T{mS7EpYc AL=Modem状态
WE7>?H*Ro 位7―接收单线信号诊断
=$[W,+X6f 位6―环唆使器
bf{Ep=- 位5―数据发送筹备好
4bWfx_0W 位4―肃清数据,再发送位3―改变在接受线上的信号诊断
&9k"9 位2―后边界环指导器
Us*Vn 位1―改变“数据预备好”状态
B piEAwh 位0―改变“扫除―发送”状态
Scf.4~H 0 (2)、功能01H
x[Hhj' 功能描述:向通信口输出字符
"NlRSc# 入口参数:AH=01H
5'
),) AL=字符
;,R[]B01u DX=初始化通信口号(0=COM1,1=COM2,……)
^75pV%<% 出口参数:AL的值不变
p~ mN2x ] AH的位7=0――操作成功,通信口状态,AH的位6~0是其状态位
>&g2 IvDS (3)、功能02H
Z#%}K
Z 功能描述:从通信口读入字符
yM W'-\ 入口参数:AH=02H
+)% ,G@-` DX=初始化通信口号(0=COM1,1=COM2,……)
$.=5e3 出口参数:AL=接受的字符
n2H&t>N AH的位7=0――操作成功,通信口状态,AH的位6~0是其状态位
vxF:vI# @ (4)、功能03H
K
T%i,T 功能描述:读取通信口状态
|:{g?4Mi 入口参数:AH=03H
F1zT )wW DX=初始化通信口号(0=COM1,1=COM2,……)
$]xE$dzJ 出口参数:AH=通信口状态,AL=Modem状态,参见功能号00H中的说明
6
bYC
(5)、功能04H
_3*: y/M_ 功能描述:裁减初始化通信口,仅在PS/2中有效,在此从略
oM-b96 4、杂项系统服务(Miscellaneous System Service――INT 15H)
5^bh
.uF 00H ―开盒式磁带机马达85H ―系统恳求(SysReq)键
3#7ENV` 01H ―关盒式磁带机马达86H ―延迟
:LU"5g 02H ―读盒式磁带机87H ―移动扩展内存块
-
wJ 03H ―写盒式磁带机88H ―读取扩展内存大小
@263)`
9G 0FH ―格式化ESDI驱动器定期中断89H ―进入维护模式
&9S8al
8" 21H ―读/写自检(POST)过错记载90H ―设备期待
)j$b9ZBk 4FH ―键盘截听91H ―设备加电自检
z&\Il#'\m+ 80H ―装备翻开C0H ―读取体系环境
tvGg@Xs\ 81H ―设备关闭C1H ―读取扩大BIOS数据区地址
[%HYh7ua< 82H ―进程终止C2H ―鼠标图形
IY-(-
a8 83H ―事件等待C3H ―设置WatcHdog超时
vQ?MM&6 84H ―读游戏杆C4H ―可编程选项挑选
yIn/Y
0No (1)、功能00H
3Pw%[q=g 功能描述:开盒式磁带机马达
oSpi{ $x 入口参数:AH=00H
W*1d
X"S 出口参数:CF=0――操作成功,否则,AH=状态(86H,若未安装盒式磁带机)
m4wPuW (2)、功能01H
z7D*z8,i 功能描述:关盒式磁带机马达
9[6G8;<D& 入口参数:AH=01H
q}wl_ku9+ 出口参数:CF=0――操作成功,否则,AH=状态(86H,
运动鞋,若未安装盒式磁带机)
7*R{u*/e (3)、功能02H
v
)wY 功能描述:读盒式磁带机
3RBpbTNWp 入口参数:AH=02H
oHv{Y CX=读入的字节数
ay!6T`U` ES:BX=寄存数据的缓冲区地址
){?mKB5 出口参数:CF=0――操作胜利,DX=实际读入的字节数,ES:BX指向最后一个字节的后面地址,否则,AH=状况码,其值含意如下: 01H
*C[4 (Dm
B ―― CRC校验码错80H ―― 非法命令
k^L#,:\&V 02H ―― 位信号凌乱86H ―― 未装置盒式磁带机
]b5%?^Z# 04H ―― 无发现数据
BYhmJC| (4)、功能03H
WRN8#b 功能描述:写盒式磁带机
hpd(d$j 入口参数:AH=03H
8#NIs@DJ CX=要写入的字节数
we6+2 ES:BX=已存数据的缓冲区地址
OqAh4qa,$ 出口参数:CF=0――操作成功,CX=00H,ES:BX指向最后一个字节的后面地址,否则,AH=状态码,其值含义如下: 80H ――
W)G2Cs?p 非法命令86H ―― 未安装盒式磁带机
FN{H\W1cf (5)、功能0FH
(**-"o]HH 功能描述:格式化ESDI驱动器按期中止,仅在PS/2中有效,在此从略
+H2m<
(6)、功能21H
_stI?fz*4k 功能描述:读/写自检(POST)错误记载,仅在PS/2中有效,在此从略
G_4K+
-K (7)、功能4FH
}z9I`6[ 功能描述:键盘截听,仅在PS/2中有效,在此从略
~*,Ddwr0a (8)、功能80H
`8$:F4%P 功能描述:打开设备
bn^mL~ 入口参数:AH=80H
\}]=?}( BX=设备号
(:</R$I CX=进程号
%OezaNOtm 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码
dXf]G6 (9)、功能81H
A)O_
es2 功能描述:关闭设备
y@2vY[)3s 入口参数:AH=81H
#U\&i` BX=设备号
e
_SoM!; CX=进程号
(r#5O9|S 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码
A1#4nkkc9 (10)、功能82H
VuJfo9 `E 功能描述:进程终止
-52@%uB 入口参数:AH=81H
2 BX=过程号
tkm~KLWV&7 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码
E-BOIy, (11)、功能83H
yhw:xg_;Kz 功能描述:事件等待
MX4 :e>dtd 入口参数:AH=83H 若须要事件等待,则:AL=00H
tS_xa CX:DX=千分秒
&V ^ ES:BX=信号量字节的地址
PU]7c2.y 否则,调用参数为AL=01H
2fHIk57jP 出口参数:若调用时,AL=00H,操作成功――CF=0,否则,CF=1
>S-N|uR6 (12)、功能84H
T_5*iwI 功能描述:读游戏杆
sp=7Kh?|> 入口参数:AH=84H
\S|VkPv DX=00H――读取开关设置
42b=z//; =01H――读取阻力输入
JN;TGtB^p 出口参数:CF=1H――操作失败,否则,
z<3}T
D DX=00H时,AL=开关设置(位7~4)
&k%wOz1vM DX=01H时,AX、BX、CX和DX分辨为A(x)、A(y)、B(x)和B(y)的值
.&*
({UM (13)、功能85H
=DmPPl{ 功能描述:系统要求(SysReq)键
X$j|/)) 入口参数:AH=85H
MI
k #60Ab AL=00H――键按下
eE#81]'6a =01H――键放开
;Wfv+]n9 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码
$w";*">:0 (14)、功能86H
YKs^%GO+ 功能描述:延迟
WNF=NNO-R 入口参数:AH=86H
>h/)r6 CX:DX=千分秒
h^[ppc{Z 出口参数:CF=0――操作成功,AH=00H
flm,r<*} (15)、功能87H
)|59FOWg 功能描述:从惯例内存和扩展内存之间移动扩展内存块
"R\\\I7u 入口参数:AH=87H
pDq^W@Rq CX=挪动的字数
kcma
/d ES:SI=GDT(Global Descriptor Table)的地址,其构造定义如下: 偏移量存储的信息
^G7n# 00h-0Fh保留,但现全为0
's7 SZ$( 10h-11h段的长度(2CX-1或更大)
lyOrM7Gs 12h-14h24位源地址
M Z|c7f&` 15h访问权限字节(其值为93h)
{3F}Slb 16h-17h保留,但现全为0
`0n 7Cyed 18h-19h段的长度(2CX-1或更大)
SoM
]2^ 1Ah-1Ch 24位目的源地址
?=|)n% 1Dh拜访权限字节(其值为93h)
gs`27Gih 1Eh-2Fh保存,但现全为0
L&3Ar' 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码,其含义如下:
!)51v { 01H ―― RAM奇偶错
7DHT)9lD/ 02H ―― 异样中断错
qI4R`P" 03H ―― 20号线门地址失败
};VGH/}&s (16)、功能88H
{8>_,z^P) 功能描述:读取扩展内存大小
6U,U[MWJ 入口参数:AH=88H
|+$j(YuH 出口参数:AX=扩展内存字节数(以K为单位)
@Z=y'yc'y. (17)、功能89H
2jrX 功能描述:进入保护模式,CPU从实模式进入保护模式
t<EX#_i, 入口参数:AH=89H
HPd+Bd BH=IRQ0的中断号
l+3%%TV@L BL=IRQ8的中断号
yoQ?lh ES:SI=GDT的地址(参见功能号87H)
u}@%70A 出口参数:CF=1――操作失败,AH=0FFH,否则,AH=00H,CS、DS、ES和SS都是用户定义的抉择器
c-3Y SrY (18)、功能90H
b/D9P~cE 功能描述:设备等待
NZw[.s>n
入口参数:AH=90H AL=驱动器类型,详细的驱动器类型定义如下:
k{u%p < =00H~7FH――串行再重用设备
Vqv2F @. =80H~0BFH――可重入式设备
[<3Q$*Ew =0C0H~0FFH――等候访问设备,不自检功能
Do
[ F+Y 00h ― 磁盘
:'^dy%&UB 02h ― 键盘
WkU)I2oH 80h ― 网络
R(7X}*@X FDh ― 软盘马达启动01h ― 软盘
|]2eGrGj4 03h ― 点设备(Pointing Device)
gYH:EuY, FCh ― 硬盘复位
7K5o"
" FEh ― 打印机
s_Ge22BZ ES:BX=对驱动器类型80H~0FFH的请求块地址
+_|cZlQ& 出口参数:CF=1――操作失败,否则,AH=00H
\PtC (19)、功能91H
RZ,<D I 功能描述:设备加电自检
'mY,>#sT 入口参数:AH=91H
?`[ uh% AL=00H~7FH――串行再重用设备
aBA#\eV =80H~0BFH――可重入式设备
/iJcy:J 出口参数:AH=00H
e&a[k (20)、功能0C0H
\SH D 功能描述:读取系统环境
48"Y-TV 入口参数:AH=0C0H
.o,51dn+ s 出口参数:ES:BX=配置表地址,配置表的定义如下: 偏移量含义说明
:xUl+(+ 00h-01h表的大小(字节数)
@ T~#Gwv 02h系统模型
J!^~KN6[ 03h系统子模型
Y$`hudJ& 04hBIOS版本号
(j"~]T!)1 05h配置标记,其各位为1时的解释如下:
5+Zx-oWq_ 位7―DMA通道3应用
7+Jma! o 位6―存在附属8259
$0`$)(Y 位5―实时时钟有效
E*!zJ,@8 位4―键盘截听有效
w\8rh\Mvh 位3―等待外部事件有效
Y[8co<p 位2―扩展BIOS数据区
L!}j3(I 位1―微通道设施
U*+!w@
. 位0―保留
^$s~qQQ}B 06h-09h保留
%>z8:oJ (21)、功能C1H
d=5}^v#4 功能描述:读取扩展BIOS数据区地址,仅在PS/2中有效,在此从略
|~"A:gf (22)、功能C2H
%RD7=Z-z 功能描述:鼠标图形,仅在PS/2中有效,在此从略
MFdFZkpiV (23)、功能C3H
p~zT
Rnm 功能描述:设置WatcHdog超时,仅在PS/2中有效,在此从略
/Geks/ (24)、功能C4H
]2sZu7 功能描述:可编程选项取舍,仅在PS/2中有效,在此从略
O t4+VbB6 5、键盘服务(Keyboard Service――INT 16H)
XGup,7e9 00H、10H ―从键盘读入字符03H ―设置重复率
Z_4H2HseL 01H、11H ―读取键盘状态04H ―设置键盘点击
G>
{:D'# 02H, 12H ―读取键盘标志05H ―字符及其扫描码进栈
z1KC$~{O (1)、功能00H和10H
Y|N vBr 功能描述:从键盘读入字符
ThqfZl=V 入口参数:AH=00H――读键盘
4;~lpty =10H――读扩展键盘,可依据0000:0496H单元的内容断定:扩展键盘是否有效
d\<aJOi+- 出口参数:AH=键盘的扫描码
q!h*3mN
m AL=字符的ASCII码
,DUQto (2)、功能01H和11H
#?|1~
HC 功能描述:读取键盘状态
&+r
;> 入口参数:AH=01H――检讨一般键盘
h'q0eqYeu) =11H――检查扩展键盘
kFZu/HRI 出口参数:ZF=1――无字符输入,否则,AH=键盘的扫描码,AL=ASCII码。
)1yUV*6 (3)、功能02H和12H
ZtK%b+MBP 功能描述:读取键盘标志
U@t?jTMBkO 入口参数:AH=02H――普通键盘的移位标志
"E[*rnsLN =12H――扩展键盘的移位标志
2,QApW_Y 出口参数:AL=键盘标志(02H和12H都有效),其各位之值为1时的含义如下: 位7―INS开状态位3―ALT键按下
I8oKa$RF 位6―CAPS LOCK开状态位2―CTRL键按下
AiHDoV+- 位5―NUM LOCK开状态位1―左SHIFT键按下
'*{Rn
7B5 位4―SCROLL LOCK开状态位0―右SHIFT键按下
nF
y7gA| AH=扩展键盘的标志(12H有效),其各位之值为1时的含义如下:
T+`GOFx 位7―SysReq键按下位3―右ALT键按下
9C'+~<l 位6―CAPS LOCK键按下位2―右CTRL键按下
Ue\oIi 位5―NUM LOCK键按下位1―左ALT键按下
w#bbm'j7r 位4―SCROLL键按下位0―左CTRL键按下
{^O/MMB\\% (4)、功能03H
c68$pgG 功能描述:设置重复率
g8qAJ4 入口参数:AH=03H 对PC/AT跟PS/2:AL=05H
.+~kJ0~Y BH=重复延迟
X|lmH{kf BL=重复率
S$_Ts1Ge6 对于PCjr:AL=00H――装入缺省的速率和延迟
:bF2b..XOu =01H――增添初始延迟
zSvHv s =02H――反复频率下降一半
exMPw;8 =03H――增长延迟和降低一半重复频率
IhKas4 =04H――关闭键盘重复功能
i$<v*$.o 出口参数:无
U,3K6AZA 7 (5)、功能04H
C]cT*B^ 功能描述:设置键盘点击
ump:dL5{ 入口参数:AH=04H AL=00H――封闭键清点击功能
K~~*M?.Z =01H――打开键盘点击功能
btz3f9 出口参数:无
`0vy+T5 (6)、功能05H
z8[|LF-dx 功能描述:字符及其扫描码进栈
73Zs/ 入口参数:AH=05H
*wZV*)} CH=字符的描述码
3:gO7Uv
CL=字符的ASCII码
k)t8J \ 出口参数:CF=1――操作成功,AL=00H,否则,AL=01H
Gg
,k 6、并行口服务(Parallel Port Service――INT 17H)
.?)oiPW# 00H ―向打印机输出字符
M]zNW{Xt 01H ―初始化打印机端口
-#z'A 02H ―读取打印机状态
uC ;PP=z (1)、功能00H
!F s)"? 功能描述:向打印机输出字符
zgOwSg8 入口参数:AH=00H
7(iRz AL=输出的字符
0_Z|y/I. DX=打印机号(0―LPT1,1―LPT2,2―LPT3,……)
T1W9@9,s 出口参数:AH=打印机状态。其各位为1时的含义如下: 位7―打印机闲暇 位3―I/O错误
?BZ`mrH^ 位6―打印机响应位2―保留
?U[nYp}"v 位5―无纸位1―保留
@9P9U`Z
P 位4―打印机被选位0―打印机超时
c] 9CN (2)、功能01H
FNRE_83 功能描述:初始化打印机端口
'Bn_'w~j{ 入口参数:AH=01H
3\~fe/z'I DX=打印机号(0―LPT1,1―LPT2,2―LPT3,……)
HQj4h]O# 出口参数:AH=打印机状态。各位定义如下功能00H所示
4!W?z2ly~R (3)、功能02H
u\Q**m2XP 功能描述:读取打印机状态
(zODV4,5k` 入口参数:AH=02H
.Eyk?"^ DX=打印机号(0―LPT1,1―LPT2,2―LPT3,……)
p"
W0$t. 出口参数:AH=打印机状态。各位定义如下功能00H所示
BJ2W}R 7、时钟服务(Clock Service――INT 1AH)
Z 2jMBe 00H ―读取时钟“滴答”计数06H ―设置闹钟
o:\j/+] 01H ―设置时钟“滴答”计数07H ―闹钟复位
-^yc yZ 02H ―读取时间0AH ―读取天数计数
<g1hdF0 03H ―设置时间0BH ―设置天数计数
(
w 04H ―读取日期 80H ―设置声音源信息
90k|u'ikOp 05H ―设置日期
Y-k~ 7{7 (1)、功效00H
kF~e3A7C 功能描述:读取时钟“滴答”计数
L. ?dI82c 进口参数:AH=00H
&=O1Qg=K 出口参数:AL=00H――未过午夜,否则,表现已过午夜
>V=@[B(0 CX:DX=时钟“滴答”计数
wDY7B (2)、功能01H
\5c -L_ 功能描述:设置时钟“滴答”计数
| (9FV^_ 入口参数:AH=01H
zC;lfy{f= CX:DX=时钟“滴答”计数
nM}`H'0 出口参数:无
iz5wUyeg (3)、功能02H
<G =@Gl 功能描写:读取时光
$d[:4h~ 入口参数:AH=02H
A{"t0Ai='0 出口参数:CH=BCD码格式的小时
;XuEMq,Di CL=BCD码格式的分钟
JU
+'UK630 DH=BCD码格式的秒
6u3(G j@ DL=00H――标准时间,否则,夏令时
P&,cCR> CF=0――时钟在走,否则,时钟停止
w:(7
fu= (4)、功能03H
VQ}3
r)ch 功能描述:设置时间
J~`%Nj
5> 入口参数:AH=03H
LMj'?SuH CH=BCD码格式的小时
3`8xh9O CL=BCD码格局的分钟
\>
azY
g DH=BCD码格式的秒
UwT$IKR DL=00H――尺度时间,否则,夏令时
RIx6& 7$ 出口参数:无
`;GGuJb \ (5)、功能04H
PX/0 jv 功能描述:读取日期
LZ dNG\- 入口参数:AH=04H
Y}z?I%zL 出口参数:CH=BCD码格式的世纪
Tz~ftf CL=BCD码格式的年
HaUo+,= DH=BCD码格式的月
7OHw/-j\ DL=BCD码格式的日
l[{}ZKZ CF=0――时钟在走,否则,时钟结束
X}^gmu<Vla (6)、功能05H
glIIJ5d|, 功能描述:设置日期
=i %w_e 入口参数:AH=05H
m(]
IxI CH=BCD码格式的世纪
Ka2tr]+s CL=BCD码格式的年
k;X1x65uP DH=BCD码格式的月
ixpG[8s DL=BCD码格式的日
h(up1(x 出口参数:无
~]+
jn (7)、功能06H
Xh!Pg)|E 功能描述:设置闹钟
M
&-/&>n! 入口参数:AH=06H
Lw
k- CH=BCD码格式的小时
IV*$U7~ CL=BCD码格式的分钟
{627*6, DH=BCD码格式的秒
)C6 7qY[P 出口参数:CF=0――操作成功,否则,闹钟已设置或时钟已停滞
S*:w\nXP~ (8)、功能07H
3o^
M% 功能描述:闹钟复位
.q }k 入口参数:AH=07H
cNvcpv 出口参数:无
yt,;^o^ (9)、功能0AH
)S?}huX 功能描述:读取天数计数,仅在PS/2有效,在此从略
j)*nE./3 (10)、功能0BH
EOC"a}Cq- 功能描述:设置天数计数,仅在PS/2有效,在此从略
YJsi5 (11)、功能80H
y Dw!u[: 功能描述:设置声音源信息
d69VgLg 入口参数:AH=80H
F'*4:WD7 AL=声音源
-2d&Aq4m) =00H――8253可编程计时器,通道2
7?#32B
Gr =01H――盒式磁带输入
#0H[RU? =02H――I/O通道上的"Audio In"
l))IO`s=_ =03H――声音发生芯片
_.LWc^Sg 出口参数:无
M lwQ_5O 8、直接系统服务(Direct System Service)
L<`g}iw INT 00H ―“0”作除数
IBsn>*ja< INT 01H ―单步中断
?Qk#;~\yB INT 02H ―非屏蔽中断(NMI)
mr.DP~O:9p INT 03H ―断点中断
E+ 20-> INT 04H ―算术溢犯错误
ZeV)/g,w INT 05H ―打印屏幕和BOUND越界
pBLO INT 06H ―非法指令毛病
(DAJ(r~ INT 07H ―处理器扩展无效
LXl! !i% INT 08H ―时钟中断
z6(Q
3@iO INT 09H ―键盘输入
(P8oXb+% INT 0BH ―通信口(COM2:)
@kymL8"2w INT 0CH ―通信口(COM1:)
WQ`T'k#ESW INT 0EH ―磁盘驱动器输入/输出
NE"fyX` INT 11H ―读取设备配置
}C}_
I:=C INT 12H ―读取常规内存大小(返回值AX为内存容量,以K为单位)
]aL}&GlHt INT 18H ―ROM BASIC
rfpxE>_|G INT 19H ―重启动系统
H:6$)# INT 1BH ―CTRL+BREAK处置程序
< Ifnf6~ INT 1CH ―用户时钟服务
k=_@1b- INT 1DH ―指向显示器参数表指针
DcHMiiVM INT 1EH ―指向磁盘驱动器参数表指针
h65j,v6B INT 1FH ―指向图形字符模式表指针<PIXTEL_MMI_EBOOK_2005>6 </PIXTEL_MMI_EBOOK_2005>