(13)、功能0CH
?.-+U~ 功能描述:查寻
uwi.Sg11 入口参数:AH=0CH
Jw;G_dQ[ CH=柱面的低8位
?Vh#Gr CL(7-6位)=柱面的高2位
zRgGSxn DH=磁头
E:uTjXt DL=80H~0FFH:硬盘
kZ6:=l 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明
rmC7!^/ (14)、功能0DH
t@ri`?0w 功能描述:硬盘系统复位
Piw
i 入口参数:AH=0DH
UCj<FN ` DL=80H~0FFH:硬盘
a6A~,
68/V 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明
xY.?OHgG/ (15)、功能0EH
#N|JC d_ 功能描述:读扇区缓冲区
@o1#J`rv 入口参数:AH=0EH
7/KK}\NE ES:BX=缓冲区的地址
=eS?`| 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
o:*$G~. k (16)、功能0FH
M17+F?27M 功能描述:写扇区缓冲区
Kv:.bHN} 入口参数:AH=0FH
'ahZ*@kr ES:BX=缓冲区的地址
6~>h;wC 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
RkTYvAk|kY (17)、功能10H
n'j}u 功能描述:读取驱动器状态
!M
)] 1Y 入口参数:AH=10H
Xwu&K8q21 DL=80H~0FFH:硬盘
.
=yv m 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明
MOytxl:R (18)、功能11H
\R-'<kN.* 功能描述:校准驱动器
I!(BwYd 入口参数:AH=11H
)Pc>+}D DL=80H~0FFH:硬盘
ang~_Ec. 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明
U|QP]6v (19)、功能12H
uK#
2vgT 功能描述:节制器RAM诊断
u^Ktz
DmL 入口参数:AH=12H
pVzr]WFx 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
M(C$SB> (20)、功能13H
4$mtc*tzT 功能描述:把持器驱动诊断
CRiqY_gBf 入口参数:AH=13H
wSM(!:on5 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
ePR9r} (21)、功能14H
0ap'6 功能描述:掌握器内部诊断
B>S>t5$ 入口参数:AH=14H
0"GLgj:9 出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
8df| 9E$ (22)、功能15H
WuI$ 功能描述:读取磁盘类型
Nw"?~"bo 入口参数:AH=15H
$tc1te DL=驱动器,00H~7FH:软盘
;80H~0FFH:硬盘
6#qt%t%?D 出口参数:CF=1――操作失败,AH=状态代码,参见功能号01H中的说明, 否则,AH=00H ― 未安装驱动器
p/l">d]+ =01H ― 无改变线支持的软盘驱动器
x|c_( =02H ― 带有转变线支撑的软盘驱动器
?|Z~mE =03H ― 硬盘,CX:DX=512字节的扇区数
={]POL\ A (23)、功能16H
g-ZXj4Ph! 功能描述:读取磁盘变更状态
1`s^r+11: 入口参数:AH=16H
$*:$- DL=00H~7FH:软盘
b>#=7; 出口参数:CF=0――磁盘未改变,AH=00H,否则,AH=06H,参见功能号01H中的说明
I#]pk! (24)、功能17H
7hLh} 功能描述:设置磁盘类型
II=!E 入口参数:AH=17H
RFSwX*! DL=00H~7FH:软盘 AL=00H ― 未用
2qV oe}F =01H ― 360K在360K驱动器中
k}qCkm27 =02H ― 360K在1.2M驱动器中
f)Y~F/[$P =03H ― 1.2M在1.2M驱动器中
xzFQ)t& =04H ― 720K在720K驱动器中
zN)) .a 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态编码,参见功能号01H中的说明
O~?d;.b (25)、功能18H
PRBlf 功能描述:设置格式化媒体类型
9@mvG^ 入口参数:AH=18H
eR`Q7]j] - CH=柱面数
.r-
Zz3 CL=每磁道的扇区数
OTAe#]# DL=00H~7FH:软盘
bVa?yWb. 出口参数:CF=0――操作成功,AH=00H,ES:DI=介质类型参数表地址,否则,AH=状态编码,参见功能号01H中的阐明
&sYxe:H (26)、功能19H
Nq6;
z)
$ 功能描述:磁头掩护,仅在PS/2中有效,在此从略
WWOt>C~zV (27)、功能1AH
?'H+u[1. 功能描述:格式化ESDI驱动器,仅在PS/2中有效,在此从略
9&6P,ts%Q 3、串行口服务(Serial Port Service――INT 14H)
3xdJ<Lrq 00H ―初始化通信口03H ―读取通信口状态
[#G*GAa6* 01H ―向通信口输出字符04H ―扩充初始化通信口
W4P+?c>'2 02H ―从通讯口读入字符
W|E % (1)、功能00H
\hEIQjfi 功能描述:初始化通信口
`PI*\t0 入口参数:AH=00H
IAN={";p DX=初始化通信口号(0=COM1,1=COM2,……)
YdIZik
F# AL=初始化参数,参数的说明如下: 波特率奇偶位停止位字的位数
-eD]gm 76543210
z;/8R7L& 000 = 110X0 = None0 = 1 bit10 = 7 bits
<u],R.S) 001 = 15001 = Odd1 = 2 bits11 = 8 bits
<c<!|<x 010 = 30011 = Even
8X278^
# 011 = 600
/?b{*<TK 100 = 1200
<5#2^ ( 101 = 2400
.A_R6~:: 110 = 4800
v046 111 = 9600
y!rJ}e 对于PS/2,可用INT 14H之功能04H和05H来初始化其通信速率大于9600。
'n\P S,[1R 出口参数:AH=通信口状态,各状态位为1时的含义如下: 位7―超时
&m\Uc 位6―传递移位存放器为空
BG.sHI{ 位5―传递坚持寄存器为空
r1}1lJ>7H 位4―发现终止位3―发现帧错误
=}I=s@ 位2―发明奇偶错
8GjETq%} 位1―发现越界错
3zc;_U2 位0―接受数据准备好
][#|5UK8L AL=Modem状态
'{.8tT?tJ 位7―接收单线信号诊断
`ueOb 位6―环唆使器
XIdC1%pr; 位5―数据发送筹备好
6hcK%0z
位4―肃清数据,再发送位3―改变在接受线上的信号诊断
u
i$4 位2―后边界环指导器
$b7@S`5 位1―改变“数据预备好”状态
L.JL4;U P 位0―改变“扫除―发送”状态
-II03 S1 (2)、功能01H
8A::
q ; 功能描述:向通信口输出字符
S,avvY.U\ 入口参数:AH=01H
>Y+m54EE AL=字符
1{a4zGE?[ DX=初始化通信口号(0=COM1,1=COM2,……)
K:Z(jF!j 出口参数:AL的值不变
4M6[5RAW{ AH的位7=0――操作成功,通信口状态,AH的位6~0是其状态位
=8rNOi
(3)、功能02H
;i/? fw[h 功能描述:从通信口读入字符
PY3bn).uR 入口参数:AH=02H
tGbx/$Y DX=初始化通信口号(0=COM1,1=COM2,……)
^ZRZ0:rZ 出口参数:AL=接受的字符
-okq=9 AH的位7=0――操作成功,通信口状态,AH的位6~0是其状态位
Y%|dM/a` (4)、功能03H
M"qS#*{ 功能描述:读取通信口状态
hd(TKFL^y 入口参数:AH=03H
N>Uxq&)! DX=初始化通信口号(0=COM1,1=COM2,……)
&h!O<'*2 出口参数:AH=通信口状态,AL=Modem状态,参见功能号00H中的说明
P3Vh|<'7 (5)、功能04H
|YV> #l 功能描述:裁减初始化通信口,仅在PS/2中有效,在此从略
4vvQ7e7 4、杂项系统服务(Miscellaneous System Service――INT 15H)
X8R:9q_ 00H ―开盒式磁带机马达85H ―系统恳求(SysReq)键
\I<R.49oW 01H ―关盒式磁带机马达86H ―延迟
EQw7(r|v: 02H ―读盒式磁带机87H ―移动扩展内存块
_ yDDPuAi 03H ―写盒式磁带机88H ―读取扩展内存大小
&RI;!qn6( 0FH ―格式化ESDI驱动器定期中断89H ―进入维护模式
[gZR}E 21H ―读/写自检(POST)过错记载90H ―设备期待
e{XzUY
6 4FH ―键盘截听91H ―设备加电自检
|B'4wF> 80H ―装备翻开C0H ―读取体系环境
23,pVo 81H ―设备关闭C1H ―读取扩大BIOS数据区地址
&"27U 82H ―进程终止C2H ―鼠标图形
s aHY9{) 83H ―事件等待C3H ―设置WatcHdog超时
~Je40vO[ 84H ―读游戏杆C4H ―可编程选项挑选
6-g>(g (1)、功能00H
R?tjobk! 功能描述:开盒式磁带机马达
EgbH{)u 入口参数:AH=00H
1,]FLsuy 出口参数:CF=0――操作成功,否则,AH=状态(86H,若未安装盒式磁带机)
_Y}cK|3 (2)、功能01H
"!eq~/
nk 功能描述:关盒式磁带机马达
!#*#ji xo 入口参数:AH=01H
{X_I>)Wg 出口参数:CF=0――操作成功,否则,AH=状态(86H,
运动鞋,若未安装盒式磁带机)
nG{o$v_| (3)、功能02H
Qgv g*KX 功能描述:读盒式磁带机
$e,r>tgD 入口参数:AH=02H
d+ZXi' CX=读入的字节数
@0NWc
c+ ES:BX=寄存数据的缓冲区地址
G-R83Orl 出口参数:CF=0――操作胜利,DX=实际读入的字节数,ES:BX指向最后一个字节的后面地址,否则,AH=状况码,其值含意如下: 01H
H5
:,hrZY ―― CRC校验码错80H ―― 非法命令
l%?4L/J)# 02H ―― 位信号凌乱86H ―― 未装置盒式磁带机
/& c2y=/'C 04H ―― 无发现数据
,w9|?%S (4)、功能03H
Q"c/]Sk) 功能描述:写盒式磁带机
)^"V}z
t 入口参数:AH=03H
K@*4=0 CX=要写入的字节数
*
{~`Lw)y ES:BX=已存数据的缓冲区地址
xirq$sEl 出口参数:CF=0――操作成功,CX=00H,ES:BX指向最后一个字节的后面地址,否则,AH=状态码,其值含义如下: 80H ――
;4GGXT++L 非法命令86H ―― 未安装盒式磁带机
@,c`#,F/ (5)、功能0FH
z}Us+>z+jc 功能描述:格式化ESDI驱动器按期中止,仅在PS/2中有效,在此从略
$d4&H/u^ (6)、功能21H
s_+.xIZ 功能描述:读/写自检(POST)错误记载,仅在PS/2中有效,在此从略
)54a' Hp
(7)、功能4FH
v]H9`s#, 功能描述:键盘截听,仅在PS/2中有效,在此从略
VZ">vIRyi| (8)、功能80H
C@zG(?X 功能描述:打开设备
G]EI!-y 入口参数:AH=80H
#sg
dMrVQ BX=设备号
&5z9C=]e CX=进程号
CF\wR;6k 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码
L$+_ (9)、功能81H
>Bdh`Ot-! 功能描述:关闭设备
#Ak|p#7 ^ 入口参数:AH=81H
\
Y8 sIs BX=设备号
`_i|\}tl CX=进程号
'$'a .q1q9 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码
qdmAkYU
C (10)、功能82H
'O.f}m SS 功能描述:进程终止
FUJ<gqL 入口参数:AH=81H
njO~^Hl7 BX=过程号
P>_9>k@;Q 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码
"9
" (11)、功能83H
!y>up+cRjl 功能描述:事件等待
.}Ys+d1b9c 入口参数:AH=83H 若须要事件等待,则:AL=00H
h+&iWb3; CX:DX=千分秒
g>w {{G ES:BX=信号量字节的地址
vW!O("\7K< 否则,调用参数为AL=01H
x2r
.4 出口参数:若调用时,AL=00H,操作成功――CF=0,否则,CF=1
V8&'
dhuG (12)、功能84H
u?g&(h 功能描述:读游戏杆
P{:Z xli0 入口参数:AH=84H
G`Z<a DX=00H――读取开关设置
o2hZ=+w> =01H――读取阻力输入
ka ;=%*7T 出口参数:CF=1H――操作失败,否则,
G-K{ DX=00H时,AL=开关设置(位7~4)
KhX)maQ DX=01H时,AX、BX、CX和DX分辨为A(x)、A(y)、B(x)和B(y)的值
~Z*7:bPN!^ (13)、功能85H
q8;MPXSG3 功能描述:系统要求(SysReq)键
mW+5I-~ 入口参数:AH=85H
}aI>dHL AL=00H――键按下
+xsGa
{` =01H――键放开
}m%&|:PH 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码
UIg?3J}R (14)、功能86H
oOAkwc%)b 功能描述:延迟
VlSM/y5 入口参数:AH=86H
;T8(byH ? CX:DX=千分秒
yH
lQKI 出口参数:CF=0――操作成功,AH=00H
~RwoktO (15)、功能87H
)PYh./_2 功能描述:从惯例内存和扩展内存之间移动扩展内存块
#3{}(T7 入口参数:AH=87H
~ qaT
jSP CX=挪动的字数
3/
uvw>$ ES:SI=GDT(Global Descriptor Table)的地址,其构造定义如下: 偏移量存储的信息
Tp.]{* 00h-0Fh保留,但现全为0
h(J$-SUs 10h-11h段的长度(2CX-1或更大)
kumo%TXB& 12h-14h24位源地址
%g89eaEZ 15h访问权限字节(其值为93h)
%hw4IcWJ| 16h-17h保留,但现全为0
}bdoJ5 18h-19h段的长度(2CX-1或更大)
&5bIM>)v 1Ah-1Ch 24位目的源地址
{D :WXvI 1Dh拜访权限字节(其值为93h)
zxD=q5in 1Eh-2Fh保存,但现全为0
6A|XB3 出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码,其含义如下:
.J&89I]U 01H ―― RAM奇偶错
*A8Et5HAv 02H ―― 异样中断错
SDNRcSbOD6 03H ―― 20号线门地址失败
GO@<?>K (16)、功能88H
_3wK: T{: 功能描述:读取扩展内存大小
#w \x-i| 入口参数:AH=88H
4GeN<9~YS 出口参数:AX=扩展内存字节数(以K为单位)
rnp; R (17)、功能89H
yJO Jw o^ 功能描述:进入保护模式,CPU从实模式进入保护模式
}LQV2 hKTG 入口参数:AH=89H
OI78wG BH=IRQ0的中断号
!b4AeiL>w BL=IRQ8的中断号
=h
+SZXe<r ES:SI=GDT的地址(参见功能号87H)
NjA[(8\: 出口参数:CF=1――操作失败,AH=0FFH,否则,AH=00H,CS、DS、ES和SS都是用户定义的抉择器
O@W/s!&lFa (18)、功能90H
|`Yn'Mj8rm 功能描述:设备等待
+ @|u
8+ 入口参数:AH=90H AL=驱动器类型,详细的驱动器类型定义如下:
d#$Pf=} =00H~7FH――串行再重用设备
j8bA"r1 =80H~0BFH――可重入式设备
A
#m _w* =0C0H~0FFH――等候访问设备,不自检功能
+]NpcE'
00h ― 磁盘
&2[Xu4* 02h ― 键盘
ggkz
fg & 80h ― 网络
v6Y[_1 FDh ― 软盘马达启动01h ― 软盘
% WXl* 03h ― 点设备(Pointing Device)
3O1Lv2)_ FCh ― 硬盘复位
9HiyN>( FEh ― 打印机
0aI@m ES:BX=对驱动器类型80H~0FFH的请求块地址
r&+C% 出口参数:CF=1――操作失败,否则,AH=00H
<SOG?Lh~ (19)、功能91H
eT5IL(mH 功能描述:设备加电自检
.f. tPm 入口参数:AH=91H
v@8SMOe% AL=00H~7FH――串行再重用设备
,`!lZ|
U =80H~0BFH――可重入式设备
C.LAr~P 出口参数:AH=00H
' S,g3 (20)、功能0C0H
Mqk|H~l5c 功能描述:读取系统环境
bi+g=
cS 入口参数:AH=0C0H
+/kOUz/] 出口参数:ES:BX=配置表地址,配置表的定义如下: 偏移量含义说明
9%3+\[s1 00h-01h表的大小(字节数)
< .e4 02h系统模型
h05FR[</ 03h系统子模型
x%goyXK 04hBIOS版本号
61&{I>~1 05h配置标记,其各位为1时的解释如下:
].aFdy 位7―DMA通道3应用
Uam%
u 位6―存在附属8259
@OUBo;/ 位5―实时时钟有效
$]}K ; 位4―键盘截听有效
n_ ?+QF 位3―等待外部事件有效
}Y!s:w# 位2―扩展BIOS数据区
K3h7gY| . 位1―微通道设施
Jg{K!P|i 位0―保留
gi5X,:[ 06h-09h保留
u>agVB4\F (21)、功能C1H
j%Z5[{!/,X 功能描述:读取扩展BIOS数据区地址,仅在PS/2中有效,在此从略
M.Tp)ig\# (22)、功能C2H
q
_K@KB 功能描述:鼠标图形,仅在PS/2中有效,在此从略
~&F|g2: (23)、功能C3H
matm>3n 功能描述:设置WatcHdog超时,仅在PS/2中有效,在此从略
+%KkzdS' (24)、功能C4H
`'3 De( 功能描述:可编程选项取舍,仅在PS/2中有效,在此从略
yM9>)SE5` 5、键盘服务(Keyboard Service――INT 16H)
3vAP&i'I 00H、10H ―从键盘读入字符03H ―设置重复率
iyr8*L\ 01H、11H ―读取键盘状态04H ―设置键盘点击
YPq:z"`-y4 02H, 12H ―读取键盘标志05H ―字符及其扫描码进栈
n_LK8 (1)、功能00H和10H
be]/ROP>H 功能描述:从键盘读入字符
/-^J0f+l3 入口参数:AH=00H――读键盘
i[FYR;C =10H――读扩展键盘,可依据0000:0496H单元的内容断定:扩展键盘是否有效
6-/W4L)?> 出口参数:AH=键盘的扫描码
;V
?(j3b[ AL=字符的ASCII码
u8|CeA (2)、功能01H和11H
\T<F#a 功能描述:读取键盘状态
ZF#n(Y? 入口参数:AH=01H――检讨一般键盘
"iX\U'` =11H――检查扩展键盘
,WnZ^R/n 出口参数:ZF=1――无字符输入,否则,AH=键盘的扫描码,AL=ASCII码。
DKem;_6OQ (3)、功能02H和12H
n
c~JAT#' 功能描述:读取键盘标志
\+Y=}P> 入口参数:AH=02H――普通键盘的移位标志
J&JZYuuf =12H――扩展键盘的移位标志
aUc#,t;Qd 出口参数:AL=键盘标志(02H和12H都有效),其各位之值为1时的含义如下: 位7―INS开状态位3―ALT键按下
a j
.7t=^ 位6―CAPS LOCK开状态位2―CTRL键按下
Bj><0
cNF 位5―NUM LOCK开状态位1―左SHIFT键按下
I5g|)Y Q 位4―SCROLL LOCK开状态位0―右SHIFT键按下
n&|N=zh AH=扩展键盘的标志(12H有效),其各位之值为1时的含义如下:
PU1YR;[Fe 位7―SysReq键按下位3―右ALT键按下
@]}/vsI m 位6―CAPS LOCK键按下位2―右CTRL键按下
45<gO1 位5―NUM LOCK键按下位1―左ALT键按下
wTZ(vX*mK 位4―SCROLL键按下位0―左CTRL键按下
8f)pf$v` (4)、功能03H
H]wP\m) 功能描述:设置重复率
`/N={ 入口参数:AH=03H 对PC/AT跟PS/2:AL=05H
A:z BH=重复延迟
"zTy_0[; BL=重复率
8*{jxN'M 对于PCjr:AL=00H――装入缺省的速率和延迟
[P ;fv =01H――增添初始延迟
#Hu##x| =02H――反复频率下降一半
F]>+pU
=03H――增长延迟和降低一半重复频率
0L#i c61U =04H――关闭键盘重复功能
%_B2/~ 出口参数:无
Y9vi&G?Jl (5)、功能04H
8@S]P0lk 功能描述:设置键盘点击
P0hr=/h4 入口参数:AH=04H AL=00H――封闭键清点击功能
J]S30&? =01H――打开键盘点击功能
ZPq.|6& 出口参数:无
@]2aPs} }6 (6)、功能05H
88[u^aC 功能描述:字符及其扫描码进栈
ycOnPTh 入口参数:AH=05H
Ik5V? CH=字符的描述码
xSlgq|8 CL=字符的ASCII码
60A!Gob 出口参数:CF=1――操作成功,AL=00H,否则,AL=01H
!^0vi3I 6、并行口服务(Parallel Port Service――INT 17H)
,C0y3pL 00H ―向打印机输出字符
$MNJsc^n 01H ―初始化打印机端口
h?B1Emlq 02H ―读取打印机状态
g=qaq
(1)、功能00H
Q2woCxB 功能描述:向打印机输出字符
OQ 4h8, 入口参数:AH=00H
=OPX9oG AL=输出的字符
`r3 klL,W' DX=打印机号(0―LPT1,1―LPT2,2―LPT3,……)
a$^)~2U{ 出口参数:AH=打印机状态。其各位为1时的含义如下: 位7―打印机闲暇 位3―I/O错误
3K/tB1 位6―打印机响应位2―保留
Lw(tO0b2H 位5―无纸位1―保留
6o9&FU 位4―打印机被选位0―打印机超时
}opMf6`w (2)、功能01H
wS&D-!8v 功能描述:初始化打印机端口
L;{{P7 入口参数:AH=01H
dvZlkMm
DX=打印机号(0―LPT1,1―LPT2,2―LPT3,……)
d^!3&y& 出口参数:AH=打印机状态。各位定义如下功能00H所示
>JY\h1+ H (3)、功能02H
K{@xZ) 功能描述:读取打印机状态
K4]ZVMm/* 入口参数:AH=02H
VGxab;#,:3 DX=打印机号(0―LPT1,1―LPT2,2―LPT3,……)
>m<T+{` 出口参数:AH=打印机状态。各位定义如下功能00H所示
{+d)M 7、时钟服务(Clock Service――INT 1AH)
v+79#qWK|n 00H ―读取时钟“滴答”计数06H ―设置闹钟
/4;A.r`; 01H ―设置时钟“滴答”计数07H ―闹钟复位
]$^HGmP 02H ―读取时间0AH ―读取天数计数
7w8UnPuM 03H ―设置时间0BH ―设置天数计数
o.Y6(
o 04H ―读取日期 80H ―设置声音源信息
hDZyFRg 05H ―设置日期
-J#RGB{7 (1)、功效00H
D2gyn-]\ 功能描述:读取时钟“滴答”计数
8+".r2*_iO 进口参数:AH=00H
;
2V$`k
出口参数:AL=00H――未过午夜,否则,表现已过午夜
\ )>#`X CX:DX=时钟“滴答”计数
*f>\X[wN (2)、功能01H
0a<h,s0"2 功能描述:设置时钟“滴答”计数
94t`&jZ&|u 入口参数:AH=01H
>g~IP> CX:DX=时钟“滴答”计数
,2 W=/,5A 出口参数:无
r#&JfAo (3)、功能02H
hmG8
{h/ 功能描写:读取时光
}oSgx 入口参数:AH=02H
$G }9iV7 出口参数:CH=BCD码格式的小时
T:
2f*!r CL=BCD码格式的分钟
k4u/vn`&r DH=BCD码格式的秒
34k>O DL=00H――标准时间,否则,夏令时
P{_%p<:V CF=0――时钟在走,否则,时钟停止
cTRtMk%^ (4)、功能03H
m8R=wb
: 功能描述:设置时间
kZrc^ 入口参数:AH=03H
E.ji;5 CH=BCD码格式的小时
zF{~Md1 CL=BCD码格局的分钟
y^nT
G DH=BCD码格式的秒
Dr=$ }Y DL=00H――尺度时间,否则,夏令时
:Mh\;e
出口参数:无
XD0a :T) (5)、功能04H
wqV"fZA\] 功能描述:读取日期
1-PlRQs.1 入口参数:AH=04H
UHU ,zgM 出口参数:CH=BCD码格式的世纪
4(oU88z CL=BCD码格式的年
3^fwDt} DH=BCD码格式的月
5/h-Hr DL=BCD码格式的日
s3Zt)xQ3 CF=0――时钟在走,否则,时钟结束
.oTS7rYw (6)、功能05H
&HAu;u@ 功能描述:设置日期
OW@)6 入口参数:AH=05H
x{K"z4xbI CH=BCD码格式的世纪
) )FLM^dj CL=BCD码格式的年
N81M9#,["~ DH=BCD码格式的月
bqA`oRb\ DL=BCD码格式的日
M
l@F 出口参数:无
l`A&LQ[ (7)、功能06H
oz,.gP% 功能描述:设置闹钟
&=n/h5e0t& 入口参数:AH=06H
6vps`k$,~ CH=BCD码格式的小时
/N<aN9Z<x, CL=BCD码格式的分钟
UQ7]hX9
DH=BCD码格式的秒
RjO0*$>h 出口参数:CF=0――操作成功,否则,闹钟已设置或时钟已停滞
KfZb=v;-l (8)、功能07H
6oZHSjC* 功能描述:闹钟复位
ST?Rl@4 入口参数:AH=07H
/QVwZrch 出口参数:无
XOI"BLd (9)、功能0AH
cS:O|R#%t 功能描述:读取天数计数,仅在PS/2有效,在此从略
G%>[7 ]H (10)、功能0BH
I_Gz~ qk6 功能描述:设置天数计数,仅在PS/2有效,在此从略
q+p}U}L=
k (11)、功能80H
v'Ehr**]+ 功能描述:设置声音源信息
<-n^h~,4
入口参数:AH=80H
wF% RM$ AL=声音源
=2=rPZw9 =00H――8253可编程计时器,通道2
p8@&(+z =01H――盒式磁带输入
FPF$~ sX =02H――I/O通道上的"Audio In"
w4}Q6_0v =03H――声音发生芯片
CxJ3u 出口参数:无
zF>;7'\x 8、直接系统服务(Direct System Service)
Meep
INT 00H ―“0”作除数
=jS$piw. INT 01H ―单步中断
IvY3iRq6 INT 02H ―非屏蔽中断(NMI)
6aHD?a o INT 03H ―断点中断
w%X@os}E INT 04H ―算术溢犯错误
~x<?Pj INT 05H ―打印屏幕和BOUND越界
]$9y7Bhj. INT 06H ―非法指令毛病
Jp}\@T. INT 07H ―处理器扩展无效
j|&D(]W/ INT 08H ―时钟中断
$\/^O94-l INT 09H ―键盘输入
2fu<s^9dh INT 0BH ―通信口(COM2:)
YwF&-~mp7n INT 0CH ―通信口(COM1:)
#ley3rJW] INT 0EH ―磁盘驱动器输入/输出
|mHf7gCX INT 11H ―读取设备配置
xf,A<j(o INT 12H ―读取常规内存大小(返回值AX为内存容量,以K为单位)
!vpXXI4 INT 18H ―ROM BASIC
v7KBYN INT 19H ―重启动系统
yTK3eK INT 1BH ―CTRL+BREAK处置程序
G `!A#As INT 1CH ―用户时钟服务
!QbuOvw INT 1DH ―指向显示器参数表指针
v@q&B|0 INT 1EH ―指向磁盘驱动器参数表指针
hwL`9.w INT 1FH ―指向图形字符模式表指针<PIXTEL_MMI_EBOOK_2005>6 </PIXTEL_MMI_EBOOK_2005>