埃德蒙顿华人社区-Edmonton China

 找回密码
 注册
查看: 610|回复: 0

菲律宾太阳城代理 BIOS中断大全(2)

[复制链接]
鲜花(0) 鸡蛋(0)
发表于 2010-8-8 19:07 | 显示全部楼层 |阅读模式
老杨团队,追求完美;客户至上,服务到位!
  (13)、功能0CH
2 r; I2 E  Y9 e" D9 q" y  功能描述:查寻
- v$ u1 k5 O1 L  w. Q( z  入口参数:AH=0CH
. Z% ?- }+ H. R7 _) `1 x  CH=柱面的低8位& n9 _: J8 V1 ]
  CL(7-6位)=柱面的高2位
7 s2 K4 Y) ^; J- t5 ?! P- r/ n. G9 H) v  DH=磁头
. J2 f4 ^4 r* O3 b4 V  DL=80H~0FFH:硬盘/ z4 s- g6 v$ S5 D
  出口参数:CF=0――操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明
5 q' _9 `7 e: o7 ]/ C2 x1 \  u  (14)、功能0DH ) T7 I; A  Q. [/ V9 M
  功能描述:硬盘系统复位* z5 d0 f. T6 {, y$ s5 D
  入口参数:AH=0DH
9 Z3 D1 `* ~, y) V9 H4 |  DL=80H~0FFH:硬盘
4 K. i7 {- C3 u& F# Y  出口参数:CF=0――操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明
5 I, w6 i7 n& e! x% Z  (15)、功能0EH 2 h5 }( V' ~$ J, w" h9 |, A! k# W
  功能描述:读扇区缓冲区) Q! t* O! V5 y5 F5 X
  入口参数:AH=0EH! B! `, l8 l! K+ s
  ES:BX=缓冲区的地址
5 Q1 j1 L+ b0 X3 ^  出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明! o- Q( O8 H( |
  (16)、功能0FH ' ^& g- F, |$ e( w& c
  功能描述:写扇区缓冲区2 F% v- [# z0 k
  入口参数:AH=0FH
7 ^+ W& x! o! S: X& u  ES:BX=缓冲区的地址/ U3 s! [5 g- |5 {, p
  出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明
, z* |' q5 T5 S, U- U  (17)、功能10H
4 _/ K, W0 {. H0 N1 X. T  功能描述:读取驱动器状态
3 D3 Q4 O3 b/ ~  入口参数:AH=10H
1 n3 m& [, _$ C$ Y3 z8 A' D' ^  DL=80H~0FFH:硬盘
. T, t8 T$ V( a7 v, ]. q" s" D  出口参数:CF=0――操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明
6 N- p8 @5 ?- G2 t  (18)、功能11H
$ {: V, I0 P# Z  功能描述:校准驱动器
3 h5 \2 y) L- k9 p! v  E. `  入口参数:AH=11H$ ~$ m0 d( ^3 n) G$ j" _
  DL=80H~0FFH:硬盘. v6 q/ J. `8 y; {3 k) Z
  出口参数:CF=0――操作成功,AH=00H,否则,AH=状态代码,参见功能号01H中的说明. Q/ P7 w( C# ?6 b; _6 L
  (19)、功能12H % t- V# E, f6 }! g/ I) M
  功能描述:控制器RAM诊断$ i) @1 {3 N% H8 s* [
  入口参数:AH=12H
) N  G5 g+ v+ P$ g! j8 D+ [  A4 v  出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明! c- {# z2 u! x; Y" t$ p
  (20)、功能13H # {5 W$ \( k6 W/ v! m
  功能描述:控制器驱动诊断( c& R3 s; f  U4 Y
  入口参数:AH=13H
0 b; R& a% b3 I# \7 |& ^+ V  出口参数:CF=0――操作成功,否则,AH=状态代码,参见功能号01H中的说明, R8 B: G3 _9 ~+ S  o, N- c6 i/ R
  (21)、功能14H
7 G9 R& Y6 c( `) U7 X  功能描述:控制器内部诊断) g% q5 C" f' A7 h" l, D: Q0 o" G
  入口参数:AH=14H& S8 \# G" r2 `' l' c* M. x
  出口参数:CF=0――操作成功,否则,太阳城百家乐 2008奥运年,国产网游如何当自强,AH=状态代码,参见功能号01H中的说明
. k" Y+ v2 v4 n  (22)、功能15H
( H, c3 j0 m! X% T3 {7 V2 m6 r  E  功能描述:读取磁盘类型% h  M% Y, v" H& c. ]. g% |# x
  入口参数:AH=15H' t' [' g3 E2 L4 u5 L& b9 ^
  DL=驱动器,00H~7FH:软盘;80H~0FFH:硬盘
( t$ R, e: W" W& t7 D1 g0 d  出口参数:CF=1――操作失败,AH=状态代码,参见功能号01H中的说明, 否则,AH=00H ― 未安装驱动器
3 h  _4 A2 j/ M* v" E  =01H ― 无改变线支持的软盘驱动器
0 G; a5 L% S; T, q# W  =02H ― 带有改变线支持的软盘驱动器* Y* m% q" P/ Z3 \; y- X( J
  =03H ― 硬盘,CX:DX=512字节的扇区数
+ N: I7 q# L9 H) M  (23)、功能16H
3 N  Y! D8 s1 Q% Q- a0 G3 `. z  功能描述:读取磁盘变化状态( p% _* F; Y2 v0 a  A, ^
  入口参数:AH=16H
# W6 Y* h4 \2 n2 P8 _+ n  DL=00H~7FH:软盘
4 ^6 e4 m) U1 R% [+ ?4 _  出口参数:CF=0――磁盘未改变,AH=00H,否则,AH=06H,参见功能号01H中的说明
# m* Y& _! k; M0 d$ o0 y7 \  (24)、功能17H
; k6 Y- L, ~$ U% I! A; j* S  功能描述:设置磁盘类型
& c& R# |$ K5 r. B6 T0 L3 b  W  入口参数:AH=17H6 ~1 R) v1 x& D7 q1 ~
  DL=00H~7FH:软盘 AL=00H ― 未用1 R& ^) s+ p+ [/ Y6 U
  =01H ― 360K在360K驱动器中
, R% S# F: p9 V, \8 |' q! ?3 K- a5 C  =02H ― 360K在1.2M驱动器中
) S/ Y" p7 y, n5 n0 y  =03H ― 1.2M在1.2M驱动器中
3 E# \' c9 L9 `$ \/ p; y  =04H ― 720K在720K驱动器中  o% I7 Q5 E  P5 U( w& I
  出口参数:CF=0――操作成功,AH=00H,否则,AH=状态编码,参见功能号01H中的说明$ t2 R0 p; t: O8 e
  (25)、功能18H , H, o+ h( b& m) |8 M* r
  功能描述:设置格式化媒体类型  G/ `2 c6 i! r# Y+ X
  入口参数:AH=18H
/ _) [) J3 T+ }' D  CH=柱面数2 I6 f* h: u9 t
  CL=每磁道的扇区数
" X% Y# p1 O+ {" }  DL=00H~7FH:软盘% x/ ?- b  W  Z
  出口参数:CF=0――操作成功,AH=00H,ES:DI=介质类型参数表地址,否则,AH=状态编码,参见功能号01H中的说明8 e& }, _5 L: l" o; m# L
  (26)、功能19H ; z# ^6 v/ s# j6 Z! F9 G
  功能描述:磁头保护,仅在PS/2中有效,在此从略) \& [( G/ ~, |# g( q' {8 o
  (27)、功能1AH
) [) ?4 U1 V  {  功能描述:格式化ESDI驱动器,仅在PS/2中有效,在此从略
# x5 V* E$ E! }  3、串行口服务(Serial Port Service――INT 14H) 1 n$ F/ \7 _2 K6 C: E
  00H ―初始化通信口03H ―读取通信口状态
4 G  f' Q- b( k0 K1 R1 w& r3 T  01H ―向通信口输出字符04H ―扩充初始化通信口0 i2 ?9 D. H& c  {: ?+ U
  02H ―从通信口读入字符: [+ z# k9 v, Q- {6 d  H
  (1)、功能00H
% e2 I. d/ l3 C+ U2 D8 ?- b6 `  功能描述:初始化通信口
7 X1 |6 ]& k# j  }" Z$ \  入口参数:AH=00H" z" \: y. A2 i1 z
  DX=初始化通信口号(0=COM1,1=COM2,……)
3 o- I6 B/ f4 p8 v; W: I& K. a% B  AL=初始化参数,参数的说明如下: 波特率奇偶位停止位字的位数
3 u6 Z5 e) q. d2 ^4 _  76543210% q. [) ^7 \% h0 s, k1 x$ Q
  000 = 110X0 = None0 = 1 bit10 = 7 bits0 a2 Z! O$ b0 L) w: ?: H' n+ o
  001 = 15001 = Odd1 = 2 bits11 = 8 bits! I/ C9 }( U6 v- ~
  010 = 30011 = Even
6 S4 o9 x0 p3 F0 l- m' d& R  011 = 600; A3 J% E$ {7 A2 {
  100 = 1200
" h5 o. I2 r9 K8 _, y  101 = 2400
6 Z  N" N4 g2 P  110 = 4800( j7 m& R' a1 [  c9 x+ ?  v
  111 = 9600
7 M7 r1 O( i0 D; r( c2 N7 a5 ?7 r, k  对于PS/2,可用INT 14H之功能04H和05H来初始化其通信速率大于9600。2 d0 y3 g7 e6 W8 h. |3 `3 Q
  出口参数:AH=通信口状态,各状态位为1时的含义如下: 位7―超时
& ]$ S* J* [4 C. s  位6―传递移位寄存器为空
  H% f7 f* J+ {% H5 e2 [2 X  位5―传递保持寄存器为空
0 l5 ]  `: u0 O; {( a  位4―发现终止位3―发现帧错误
) V. J7 l0 g2 y, j: i3 B7 ^7 H# }  位2―发现奇偶错
# A! D: t. ~, P) @  位1―发现越界错
; U5 `3 g2 H! X8 m' E1 @8 U  位0―接受数据准备好- l! u  f  k2 `4 W+ `
  AL=Modem状态4 J7 ]4 Z* L, i$ |# T; E) I- l$ \
  位7―接受单线信号诊断8 S' d  |2 r: E7 d* `& d
  位6―环指示器
6 b' p. ~8 {9 C/ @# [! Y  位5―数据发送准备好
/ e2 l7 N3 U: H6 J4 B  位4―清除数据,再发送位3―改变在接受线上的信号诊断
( q; ~' f; [% @* P: K/ `  位2―后边界环指示器
/ t3 ^+ K; c3 _. j4 G) s5 Q  @6 ]$ [  位1―改变“数据准备好”状态
* H3 s5 l! t2 I' Q( i; b  位0―改变“清除―发送”状态
9 U# @9 I, ~9 o4 E- ~  (2)、功能01H
* ]! w! z5 X8 n7 |; @( D2 k" A2 C6 U  功能描述:向通信口输出字符
' S6 v0 S; X7 E, u3 b, }7 x6 t3 d  入口参数:AH=01H
& o8 y$ M8 D! W8 J' y  AL=字符
2 K: ?9 @. Q/ a" M3 \  DX=初始化通信口号(0=COM1,1=COM2,……)
$ O, A* @: r# b$ r6 n" M  出口参数:AL的值不变' {* U4 f; W- Y/ [" z' H2 @
  AH的位7=0――操作成功,通信口状态,AH的位6~0是其状态位- @. S2 d4 P. {9 w
  (3)、功能02H 2 C& [5 D/ R7 a( T% v) f
  功能描述:从通信口读入字符+ }4 `) \6 ^7 ^: R: e+ ]! c) D
  入口参数:AH=02H; F6 L5 f" {  B
  DX=初始化通信口号(0=COM1,1=COM2,……)- _4 ?7 Y/ p- T2 W9 M, q) b" E
  出口参数:AL=接受的字符0 U. V+ ^: `( k& C* t2 K
  AH的位7=0――操作成功,通信口状态,AH的位6~0是其状态位
+ F) \# b0 G( G/ D7 ~* o  (4)、功能03H ( r1 F9 w6 B8 {3 Z1 c2 R
  功能描述:读取通信口状态3 i) R1 C7 G( R
  入口参数:AH=03H; f6 `+ b* m( l/ t# C1 v- f; N+ a
  DX=初始化通信口号(0=COM1,1=COM2,……)" i" g% H) c0 j1 O( a, D" D4 }- D; A
  出口参数:AH=通信口状态,AL=Modem状态,参见功能号00H中的说明2 ?! I5 U; w& t0 Z% R
  (5)、功能04H
% D1 a  a8 y3 N  功能描述:扩充初始化通信口,仅在PS/2中有效,在此从略
- P6 @% O" v7 ?* @( |  4、杂项系统服务(Miscellaneous System Service――INT 15H) 8 y3 X* O( ?: g5 W! c
  00H ―开盒式磁带机马达85H ―系统请求(SysReq)键4 p3 h# m0 x% m: X
  01H ―关盒式磁带机马达86H ―延迟
8 Y5 U; w& F) K+ p  02H ―读盒式磁带机87H ―移动扩展内存块) Q$ \- h. n% S3 |; S: P+ b
  03H ―写盒式磁带机88H ―读取扩展内存大小
# @/ R# ]- s0 L  0FH ―格式化ESDI驱动器定期中断89H ―进入保护模式$ }+ l+ }2 V2 g% V/ {, L
  21H ―读/写自检(POST)错误记录90H ―设备等待
. p" [( f3 A% d! N+ K0 \  4FH ―键盘截听91H ―设备加电自检7 T! o& }. e& C- s1 A# m" P. o
  80H ―设备打开C0H ―读取系统环境# T5 c/ m* H/ U: q( q
  81H ―设备关闭C1H ―读取扩展BIOS数据区地址
* X) t# U- A: D8 z  82H ―进程终止C2H ―鼠标图形
; _: E) y) o  B8 j* q* J& t. K  83H ―事件等待C3H ―设置WatcHdog超时
$ a# {& ^# W# M, b  84H ―读游戏杆C4H ―可编程选项选择
# ~6 {2 y. m3 f5 y8 |" i  (1)、功能00H8 j0 ^4 F* R* r  ^1 Y
  功能描述:开盒式磁带机马达; W. D2 `3 |/ M. z, x
  入口参数:AH=00H
- k* A3 s5 `* e, ]' P/ F! a1 p. R8 b0 K  出口参数:CF=0――操作成功,否则,AH=状态(86H,足球金沙开户 女大学生因感情纠葛跳楼自杀,若未安装盒式磁带机)% J5 Z/ e0 ?- A) J0 h
  (2)、功能01H
) C# w( \* {1 N* N5 e6 Q  功能描述:关盒式磁带机马达
" N# _- R% B) y. m  入口参数:AH=01H
& Q8 \) A# q: p$ B/ V+ _! N0 }  出口参数:CF=0――操作成功,否则,AH=状态(86H,若未安装盒式磁带机)
9 o1 I; r2 g4 d# m  (3)、功能02H
% l& x% z6 F, x3 j% _  n, x  功能描述:读盒式磁带机7 ^4 C7 c* Y, m5 @- }) U# r% r
  入口参数:AH=02H
  u' J& ~' B8 c% x6 m  CX=读入的字节数9 d) w$ G+ K) U( ^6 {; v
  ES:BX=存放数据的缓冲区地址
& [( {) }4 H  W& t! B: U! b/ d  出口参数:CF=0――操作成功,DX=实际读入的字节数,ES:BX指向最后一个字节的后面地址,否则,AH=状态码,其值含义如下: 01H   P8 \' u% Z& f* B
  ―― CRC校验码错80H ―― 非法命令4 T, Q. y  |! ?9 E
  02H ―― 位信号混乱86H ―― 未安装盒式磁带机! y1 v' @- Q% y8 D. Z& W( h4 f
  04H ―― 无发现数据8 y! p' R( V- p1 v
  (4)、功能03H
$ s( s6 y# u; ^0 I# Z3 x  p  功能描述:写盒式磁带机+ v8 T& z$ f( v4 Z9 P% j. w
  入口参数:AH=03H
( H9 T$ v$ i9 q  CX=要写入的字节数
# {4 U% q: G% K; G7 W% W8 r  ES:BX=已存数据的缓冲区地址0 V; i$ C% `: `9 z% @& G: Y
  出口参数:CF=0――操作成功,CX=00H,ES:BX指向最后一个字节的后面地址,否则,AH=状态码,菲律宾太阳城代理,其值含义如下: 80H ―― 2 Y8 `2 l2 V; U# H% }8 v
  非法命令86H ―― 未安装盒式磁带机
/ |+ b4 s5 ]* k6 ?' U  (5)、功能0FH
+ s* G1 J; Y! C0 W+ {  功能描述:格式化ESDI驱动器定期中断,仅在PS/2中有效,在此从略8 D* ~7 P( Y3 h8 R- i" `8 k
  (6)、功能21H' g8 @  I& ?4 N; F0 m7 j# X1 t3 p
  功能描述:读/写自检(POST)错误记录,仅在PS/2中有效,在此从略. Y6 A) e4 ]3 P0 V
  (7)、功能4FH. O) o9 ~. M  r$ v  U2 b$ h! F
  功能描述:键盘截听,仅在PS/2中有效,在此从略: W/ V1 i  |* R8 @) b" `) T
  (8)、功能80H
& Y/ |2 M) E3 V5 s) X! O  功能描述:打开设备
* O: {0 K8 ?6 P; j8 @4 V8 A5 s0 `  入口参数:AH=80H
" x. U- \' p0 m* M  n% [: A# m5 a  BX=设备号" ^  ^9 j. _. q8 p, h
  CX=进程号
6 n6 \% Q! E& {3 B* Z; \+ v  出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码* D' J. n. E$ T. c! q) B' R! ]
  (9)、功能81H
: r9 n- ]1 a8 }& T/ {  功能描述:关闭设备
" s/ Z$ b  g/ L2 u8 ?  入口参数:AH=81H
! H- x5 h. c  i1 Y$ S  BX=设备号
: `, w) J4 C) q  CX=进程号
& s0 ]* t" d8 {! Z, B  出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码
& E) f( y) m0 J* D  (10)、功能82H
  A# }+ s+ u* [. Q* p1 z7 z  功能描述:进程终止
7 B2 e0 G0 Z* B0 J* B' g$ ]5 y  入口参数:AH=81H
1 u* M% x5 k3 M& g  BX=进程号
+ h# ]# `& ?3 v1 K  z5 x0 a, k9 [  出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码4 t) d1 y+ D& n; ]2 ~6 F
  (11)、功能83H4 A9 M* k8 h) e8 ^$ g+ p( \' i
  功能描述:事件等待
; o2 _6 w! ^1 C2 M, }  入口参数:AH=83H 若需要事件等待,则:AL=00H5 J3 b/ k" Z: G" t( u3 @+ z1 |  X
  CX:DX=千分秒( x2 q& J- ^7 `( e! w7 o# f! o( E
  ES:BX=信号量字节的地址
7 G. N% u' e* v1 ~9 a  否则,调用参数为AL=01H; }! d$ Y+ M8 N8 G! ?  C' n
  出口参数:若调用时,AL=00H,操作成功――CF=0,否则,CF=1; B: Y$ k' Y+ {  O9 [7 ?* P, E) q
  (12)、功能84H
) I1 ?% ]  W  K% f4 k( ?/ a) c. P  功能描述:读游戏杆  x8 q( |$ }, o! D
  入口参数:AH=84H
1 a! ?  C+ U9 _* K  DX=00H――读取开关设置
2 W2 J+ v  B* g& J   =01H――读取阻力输入
$ F- A4 h9 S2 K/ k  出口参数:CF=1H――操作失败,否则,
9 O2 M$ p3 U. a: N  D: J   DX=00H时,AL=开关设置(位7~4)/ r$ v3 Y) Y5 `) M$ c7 G
   DX=01H时,AX、BX、CX和DX分别为A(x)、A(y)、B(x)和B(y)的值8 i* M% x& W0 Z: R
  (13)、功能85H ( `" ]5 [& a! R( f: c: I1 O- A8 d
  功能描述:系统请求(SysReq)键
8 c: j) F% g2 ^7 z2 x7 S) C  入口参数:AH=85H4 o5 r. ^8 P- @* R" V. g
  AL=00H――键按下
) D) E; m) U& n7 |& r7 e   =01H――键放开
6 B4 K7 {0 u& ~  出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码
1 S1 B7 v+ z2 K; E( n  (14)、功能86H
( A& s- S$ @5 I  功能描述:延迟5 \9 ^0 B( d" p1 G/ x  B- i9 n
  入口参数:AH=86H! [7 a# N) B+ I8 ?
  CX:DX=千分秒
+ k! S6 u& S! k; i* r' }4 Y  出口参数:CF=0――操作成功,AH=00H
, C  \8 a" @( q6 m9 v* a  (15)、功能87H
+ O( a$ V# n  t- g3 T  功能描述:从常规内存和扩展内存之间移动扩展内存块
* \; W5 Z+ r6 y& n8 c2 E  入口参数:AH=87H& t9 @5 d0 O8 t2 w
  CX=移动的字数
# O6 R( r" e6 v, c' K- n2 X  ES:SI=GDT(Global Descriptor Table)的地址,其结构定义如下: 偏移量存储的信息5 J8 L1 r: _+ c
  00h-0Fh保留,但现全为09 B/ k& A1 X( a% K- F
  10h-11h段的长度(2CX-1或更大)  ]7 V4 m$ R  f: ?9 @6 ^
  12h-14h24位源地址
, Q- n4 x( `9 f% |) o) f: z2 o  15h访问权限字节(其值为93h)5 E) U# @% g6 J; x* D
  16h-17h保留,但现全为0
8 m1 k" L& v! Q0 U) i7 ?  18h-19h段的长度(2CX-1或更大); R& y* Z' j: {0 U
  1Ah-1Ch 24位目标源地址
% F- P8 B6 T! I5 P  j6 B9 l4 Q  1Dh访问权限字节(其值为93h)6 k9 d" ?, p% h" [2 n
  1Eh-2Fh保留,但现全为0: r* j0 y6 j7 c# P8 |5 y
  出口参数:CF=0――操作成功,AH=00H,否则,AH=状态码,其含义如下:
+ A" _) Y# `  c, S$ D7 i    01H ―― RAM奇偶错8 a8 k, c2 P2 x
    02H ―― 异常中断错
, e9 {" E2 S5 m& N    03H ―― 20号线门地址失败
( p4 m, _& L3 ~  (16)、功能88H
3 j7 U- }; f; o" S  功能描述:读取扩展内存大小
6 n$ P- v% i% I& u6 D" o  入口参数:AH=88H2 z. M5 D3 G0 Q
  出口参数:AX=扩展内存字节数(以K为单位)2 S# B8 q  t+ o* r: B
  (17)、功能89H   y6 ?% a/ }% _
  功能描述:进入保护模式,CPU从实模式进入保护模式: f) [6 f/ ^: @! g) \
  入口参数:AH=89H. Y) s4 k4 `6 _6 i
  BH=IRQ0的中断号" O8 E: J9 `+ [
  BL=IRQ8的中断号& ~% S' w4 G( n. A) V" Z" P
  ES:SI=GDT的地址(参见功能号87H)( H& e( |( h) W, \; s
  出口参数:CF=1――操作失败,AH=0FFH,否则,AH=00H,CS、DS、ES和SS都是用户定义的选择器
. @! A9 L$ l1 e1 T& Q: ]* a  (18)、功能90H
( M/ O: e( h! B9 [7 a: I  功能描述:设备等待
9 _3 ?9 U* v5 x3 ^9 s  F  入口参数:AH=90H AL=驱动器类型,具体的驱动器类型定义如下:
2 r6 v$ e. o0 I" S6 {& Z3 a$ X  =00H~7FH――串行再重用设备) r3 Y" n. ]+ t$ A& [9 w. c
  =80H~0BFH――可重入式设备
! K8 m) K5 X) L0 R2 T) K  =0C0H~0FFH――等待访问设备,没有自检功能
9 g' x; w4 K6 \) l  00h ― 磁盘* ^9 u! \6 }2 s8 O/ ?# I
  02h ― 键盘3 }( q4 r0 \; X( y( C
  80h ― 网络9 U9 }3 z8 m. U
  FDh ― 软盘马达启动01h ― 软盘
, \  x, T+ [! r$ C  I  X& s  03h ― 点设备(Pointing Device)5 t" y- P7 k4 B- }$ ^
  FCh ― 硬盘复位4 O8 g: G4 C) q5 B/ `
  FEh ― 打印机  D/ m: p7 M2 o" j
  ES:BX=对驱动器类型80H~0FFH的请求块地址5 }4 D' t: j& M" N+ i$ ?$ C! N
  出口参数:CF=1――操作失败,否则,AH=00H( |/ |4 h4 T: m5 l* K
  (19)、功能91H
7 \2 F, @+ n+ u: B  功能描述:设备加电自检; r2 w1 q3 F' Z  M, k
  入口参数:AH=91H% q; a2 c8 ~+ e, |/ B& O' n- H/ L' {
  AL=00H~7FH――串行再重用设备
) r6 |+ c2 n7 s) y   =80H~0BFH――可重入式设备5 y% B, s, S( S5 K" e  Q1 ~/ Z
  出口参数:AH=00H9 I. v8 h# K( M) f4 R% \
  (20)、功能0C0H
& g- q4 X1 O0 _# a, d! C0 q  功能描述:读取系统环境1 h- B, E* F, `. z
  入口参数:AH=0C0H
( p8 |, M! ^1 \1 r- q  出口参数:ES:BX=配置表地址,配置表的定义如下: 偏移量含义说明
6 ?' W9 e$ T; T8 R) J  E: ~  00h-01h表的大小(字节数)
& d4 z' K$ D1 ]1 I  k  02h系统模型
, Z* @  V+ S) k  w  03h系统子模型3 e( N, q' S8 ]# k: @- ]
  04hBIOS版本号$ D! d- |2 P% x. A. I0 i0 r# [5 ]
  05h配置标志,菲律宾太阳城,其各位为1时的说明如下:
) J0 W5 X3 q$ Y  Q- ]' ^1 F" W    位7―DMA通道3使用
/ M8 z: ]/ ^# T4 t9 ^    位6―存在从属8259, G0 x5 E7 k7 Q2 H! N$ Q' v! c1 S
    位5―实时时钟有效
4 ^2 o& p  h6 x; q7 f8 q    位4―键盘截听有效, a. ]5 }3 p4 C$ s8 T2 ?0 `
    位3―等待外部事件有效$ t0 S3 E1 H* b6 z
    位2―扩展BIOS数据区0 }" t& G+ S4 s3 s
    位1―微通道设施6 h5 C8 M: v) C$ h1 i, [- n
    位0―保留" a# w% i: j5 d" b
  06h-09h保留
# p8 V/ o' I4 @3 q8 R9 S  (21)、功能C1H
& J( `, I; t& |, ~  功能描述:读取扩展BIOS数据区地址,仅在PS/2中有效,在此从略$ V: o  c  |1 ^* q/ |1 d& T6 \- C
  (22)、功能C2H - U, i# G. v  `5 R) N, t* i/ u8 c
  功能描述:鼠标图形,仅在PS/2中有效,在此从略& Q/ K$ P8 t, G/ C  e
  (23)、功能C3H & F% w& G, ]7 z
  功能描述:设置WatcHdog超时,仅在PS/2中有效,在此从略. q9 l4 N6 _3 o2 v( @. h
  (24)、功能C4H4 ?- n) Y, I# _0 \% ?
  功能描述:可编程选项选择,菲律宾太阳城开户,仅在PS/2中有效,在此从略) L8 Q& @/ m  `! X/ v
  5、键盘服务(Keyboard Service――INT 16H)
) ]+ m- B( H( h, L& r% f8 E  00H、10H ―从键盘读入字符03H ―设置重复率
7 Y- K; B% p% @& ?9 Y( ]) P- ]1 `4 h: o  01H、11H ―读取键盘状态04H ―设置键盘点击
$ @# D* p" M5 A) Q3 n& m" b" _  02H, 12H ―读取键盘标志05H ―字符及其扫描码进栈* o; R; M. e! V( Z+ z8 Q) T
  (1)、功能00H和10H
2 e& w- O% y/ K) @$ A5 x8 z  功能描述:从键盘读入字符
' K: e; Y5 [3 r( H" M! }7 C  入口参数:AH=00H――读键盘1 f# K+ k  ]& p( n3 O
  =10H――读扩展键盘,可根据0000:0496H单元的内容判断:扩展键盘是否有效0 \+ X( I6 ?0 \
  出口参数:AH=键盘的扫描码3 J0 _' b$ R; ]- ?
  AL=字符的ASCII码" u( L% Y8 r. s' W0 R( [
  (2)、功能01H和11H3 x, H- t% B& y( s! t" [* H, T/ z
  功能描述:读取键盘状态6 S# W5 k8 q0 D" a; t
  入口参数:AH=01H――检查普通键盘9 N4 S+ J: r0 I3 B0 C: i
  =11H――检查扩展键盘! F+ f& s3 o: ]; Z4 ]
  出口参数:ZF=1――无字符输入,否则,太阳城开户 法律问题与规范发展研讨会报告,AH=键盘的扫描码,AL=ASCII码。
( i5 o! g+ }; l4 g( Y  (3)、功能02H和12H
/ p: j5 a2 {1 \; Q0 s& u8 {$ g  功能描述:读取键盘标志+ g4 A: q. q6 S2 M& ~0 G8 K: K
  入口参数:AH=02H――普通键盘的移位标志
' c; _1 l0 j8 u# x+ Q) S4 T5 L# N  =12H――扩展键盘的移位标志1 n; M$ S$ B( N9 X
  出口参数:AL=键盘标志(02H和12H都有效),其各位之值为1时的含义如下: 位7―INS开状态位3―ALT键按下
  w( t4 q, |. @  位6―CAPS LOCK开状态位2―CTRL键按下+ d# b% m+ x! B* w7 r6 v
  位5―NUM LOCK开状态位1―左SHIFT键按下
( R  T: o5 c. C9 F$ B7 r  位4―SCROLL LOCK开状态位0―右SHIFT键按下
5 F! u; i; k# D  AH=扩展键盘的标志(12H有效),其各位之值为1时的含义如下:$ T- F# h0 m, ^- d" H
  位7―SysReq键按下位3―右ALT键按下
# Q: c% Y7 j' A  位6―CAPS LOCK键按下位2―右CTRL键按下
  K5 p4 w8 Y8 x  位5―NUM LOCK键按下位1―左ALT键按下
( K9 v( u/ W  n( f- A7 \  位4―SCROLL键按下位0―左CTRL键按下
# ]9 U4 T1 F8 q0 [6 f1 V  (4)、功能03H
* K6 q+ s: s" f: @9 @( r! y6 y  功能描述:设置重复率
8 k$ h& u) {; G  E) `& a  入口参数:AH=03H 对于PC/AT和PS/2:AL=05H2 z4 }0 F7 |' B% {' h
  BH=重复延迟. t, R4 \( V9 T: h: W5 P4 W
  BL=重复率
! p. T4 L6 H+ t* ?  对于PCjr:AL=00H――装入缺省的速率和延迟4 l% x2 E' m3 \: [
  =01H――增加初始延迟
+ m. j9 p6 E7 @( ~. l0 C  =02H――重复频率降低一半
8 [: F/ T* z, L: e% h: K( [  x. j  =03H――增加延迟和降低一半重复频率
0 N- r. f0 V2 {  =04H――关闭键盘重复功能
3 \3 |0 E, _. C; V& f, Z) z* h  出口参数:无
5 o2 G/ J8 o; I- t  (5)、功能04H% @" _$ _4 h+ C- U; q5 u
  功能描述:设置键盘点击2 t) w! k) l( A: x, m
  入口参数:AH=04H AL=00H――关闭键盘点击功能
" e) d& K  |  ~* Y$ i- M' ?# `$ m  =01H――打开键盘点击功能* J$ B3 s$ T/ l" m
  出口参数:无
, _6 a! O% n" J+ c3 u* x  (6)、功能05H* w) f( T+ z* V9 q% H
  功能描述:字符及其扫描码进栈) S, H: A1 z. f% }7 y& J8 p- G
  入口参数:AH=05H
2 r, J# C8 O. N" b! s: n! y3 J  CH=字符的描述码" M8 ~; l. Y- V* ^/ A
  CL=字符的ASCII码; H$ `  w5 a* K# X! `  ?
  出口参数:CF=1――操作成功,太阳城,AL=00H,否则,AL=01H# O+ \; N1 N- I7 _  Q+ W
  6、并行口服务(Parallel Port Service――INT 17H)
1 ~3 a7 F' ^: T) z  00H ―向打印机输出字符9 r4 ?) O5 G! v, R/ L
  01H ―初始化打印机端口
4 q# |6 [! m" w0 [  02H ―读取打印机状态9 O6 _" i8 L9 _4 l" x
  (1)、功能00H" E+ V7 _/ R5 J& R; R2 d
  功能描述:向打印机输出字符
" P% Q$ Y% G3 B4 v* E! T, ?  入口参数:AH=00H% R1 w+ a& `$ B+ b* O
  AL=输出的字符9 s( y8 P" Z: {+ Q; E, C
  DX=打印机号(0―LPT1,1―LPT2,2―LPT3,……)* D0 W8 C% T1 d9 m
  出口参数:AH=打印机状态。其各位为1时的含义如下: 位7―打印机空闲 位3―I/O错误
3 Q0 s5 K0 S  P  位6―打印机响应位2―保留
; ]  W. B9 `# a. V  位5―无纸位1―保留
% |: P( x/ l5 \  位4―打印机被选位0―打印机超时8 S, {4 _" M* e& O
  (2)、功能01H- \9 x9 T( D$ H1 o' N& w
  功能描述:初始化打印机端口9 t3 O7 M; x$ N$ n- s
  入口参数:AH=01H
8 l# K+ z% P6 V  DX=打印机号(0―LPT1,1―LPT2,2―LPT3,……)
9 T6 J* V. x6 c" \6 ]6 e: C$ V  出口参数:AH=打印机状态。各位定义如下功能00H所示) E2 c: Z9 Y7 a' F7 }2 H- Y
  (3)、功能02H0 _, e. Z1 H: x8 J/ \# v5 _0 @+ L
  功能描述:读取打印机状态% V* A! b% R. {' ~4 }$ ~9 x, a5 W+ U
  入口参数:AH=02H
" \4 s, s; s' D# B# u  DX=打印机号(0―LPT1,1―LPT2,2―LPT3,……): D) w5 s5 H+ `2 x0 `* {+ u
  出口参数:AH=打印机状态。各位定义如下功能00H所示; N# e6 u7 }# v
  7、时钟服务(Clock Service――INT 1AH)
% i4 l7 l# Z$ Y9 Q4 s  00H ―读取时钟“滴答”计数06H ―设置闹钟4 i: U4 h! U' D* q
  01H ―设置时钟“滴答”计数07H ―闹钟复位
- N' O) K' ?7 f9 W3 b; x5 i$ x8 e  02H ―读取时间0AH ―读取天数计数
7 }! d9 R8 F& E) l' s. k  03H ―设置时间0BH ―设置天数计数/ |: ?9 w) ?- m, n9 E
  04H ―读取日期 80H ―设置声音源信息 : y. }$ Q! y7 m7 e
  05H ―设置日期6 V' }# A  L) Y, a' y" b4 v
  (1)、功能00H
! l) M  [8 l2 K; u6 c) F  \7 ~  功能描述:读取时钟“滴答”计数
: `$ U" W- f0 z, n3 H  入口参数:AH=00H8 ~9 h. s/ o$ r7 @% d
  出口参数:AL=00H――未过午夜,否则,表示已过午夜7 ~; H1 _. Y: R3 H! ]$ a
  CX:DX=时钟“滴答”计数) d: S- p7 G* e; X+ u; p7 [
  (2)、功能01H
7 D/ t# Q/ H6 o, l- r; s& x  功能描述:设置时钟“滴答”计数! t8 |' h: X; z: c
  入口参数:AH=01H
- `% ?5 n+ ?0 x# ^# m2 t7 {+ a  CX:DX=时钟“滴答”计数
* `' F+ ~  V$ I& D* q& Z  出口参数:无
. _5 ]) _* I4 P1 ]4 r  R  (3)、功能02H
0 G" \/ O) Y2 B  功能描述:读取时间
, R" B9 o2 I, |' u, R1 ]  入口参数:AH=02H
- _3 w1 ~* h! X! k7 s+ x7 W0 T, _/ X  出口参数:CH=BCD码格式的小时0 O  |& z; P3 }. H
  CL=BCD码格式的分钟" A& }' i. L/ P  p
  DH=BCD码格式的秒$ w7 S% g3 \- ^& n  y# x
  DL=00H――标准时间,否则,夏令时
% I) T! }  P( \6 f& W$ c  CF=0――时钟在走,否则,时钟停止
( f& m5 T+ y  e, T4 J+ w  (4)、功能03H
/ W- G3 A; ^" [/ A+ q  p( M' S- f  功能描述:设置时间0 `' g) G5 ]* d# [) {' D& I  w! E
  入口参数:AH=03H
) T& A) _. m2 ?' O+ c1 R  CH=BCD码格式的小时; R) f1 k9 i7 @7 `5 ^
  CL=BCD码格式的分钟: x  V7 i9 D" ~
  DH=BCD码格式的秒
! Z' {/ {9 r1 ~5 Q+ J" E, _  DL=00H――标准时间,否则,夏令时
6 g4 V* l$ d. [0 ?" ?& K  出口参数:无
: C. O( U& N9 H  I) [( N* d+ `  (5)、功能04H, ~: U+ ^: K" ^
  功能描述:读取日期- u! V* C+ I( `3 f1 c! A, U1 u; a
  入口参数:AH=04H* ^$ q9 Y/ o5 X" A' ~, r
  出口参数:CH=BCD码格式的世纪
: m+ p  [! n$ e0 ^+ b  CL=BCD码格式的年5 O* `$ G) D" m. ?. z
  DH=BCD码格式的月. h3 K& c9 D; `& P' {2 f
  DL=BCD码格式的日3 m9 M* J' ?# |- o" T
  CF=0――时钟在走,否则,时钟停止
' m4 [. Q& e+ k9 G" I+ Z! e1 L  ~# {  (6)、功能05H
" ]" k2 f) ~$ C  功能描述:设置日期
5 \& ?% x7 _! y; B$ g7 a6 ]  入口参数:AH=05H
7 _9 C5 V% c" z7 s& H! V6 {; M  CH=BCD码格式的世纪0 v  Q% n" D0 z; B( d
  CL=BCD码格式的年. c- X$ n' Q( T2 F  |# p
  DH=BCD码格式的月
0 H) z; b* m% S( b  {3 a  DL=BCD码格式的日
2 I7 b8 Z, d2 V# ?: q( Q  出口参数:无! d* L% v6 C- F
  (7)、功能06H
* ~' ^2 r: i* n3 K- R  功能描述:设置闹钟
8 ]4 H1 a! F7 h6 J- P2 V  入口参数:AH=06H6 J+ j' C* b; N
  CH=BCD码格式的小时' y( A# Z. L- o& e, X
  CL=BCD码格式的分钟
$ Y. ?3 k" E; M7 k: a5 y" P) S  DH=BCD码格式的秒4 N4 u. v4 J( A# f. K! Q: c$ E! T
  出口参数:CF=0――操作成功,否则,闹钟已设置或时钟已停止6 o7 J) E9 x- W) W5 G( p) L
  (8)、功能07H" `' H  d4 o" B9 I) I
  功能描述:闹钟复位- \* e- W% C6 A7 e' ~. J3 v! r
  入口参数:AH=07H
6 W) P; A$ x3 C$ ]" A- v6 g  出口参数:无
5 \3 \/ K' Y$ P7 q0 a' n  (9)、功能0AH0 \1 |' K+ m% C
  功能描述:读取天数计数,仅在PS/2有效,在此从略
, l) b4 }! r2 `9 {  (10)、功能0BH5 F0 ]  B4 a. i' I3 d- Q2 z/ T5 X: ~
  功能描述:设置天数计数,华克山庄娱乐城,仅在PS/2有效,在此从略. N/ w! ~; U7 Y- ]4 }8 r
  (11)、功能80H& O' P4 K5 ], M: l# D0 H
  功能描述:设置声音源信息
2 a& R4 ?4 T0 l  入口参数:AH=80H
- B/ {! H" g' ?) j7 a% Z: _  AL=声音源% A- ]+ |9 y/ `# b' \$ `7 q& Z$ S
  =00H――8253可编程计时器,通道2
, b$ {5 b+ A4 E  S2 a  =01H――盒式磁带输入
' g( @* M; G: [1 c) d+ V1 w5 k  =02H――I/O通道上的"Audio In"
* S3 ~  Y( c% ?5 P, I, Z  =03H――声音产生芯片1 T/ }/ d. C- J7 F7 Q7 K
  出口参数:无
3 L5 O! ^: S; f0 S/ a  8、直接系统服务(Direct System Service)
9 Z# ?4 w) ?8 ?  INT 00H ―“0”作除数6 d! {; ^0 @, A7 e
  INT 01H ―单步中断# A+ C! X4 T3 n! w2 }- @1 ?
  INT 02H ―非屏蔽中断(NMI)
3 q& @5 I( J$ G; U  INT 03H ―断点中断5 ]  t, c: E$ e8 x! M
  INT 04H ―算术溢出错误
" x" G) v* G2 t9 ]& C  INT 05H ―打印屏幕和BOUND越界
. ^! a, e( }2 d: f7 z  INT 06H ―非法指令错误
: A  p, S% x' P% P  INT 07H ―处理器扩展无效3 ]. \3 D! p7 a/ I
  INT 08H ―时钟中断& w  \) Z  S( B4 j5 I# X0 M
  INT 09H ―键盘输入0 s( Y4 ?, R3 {9 W, `$ r. E
  INT 0BH ―通信口(COM2:)+ Y. S7 R2 x" T; J2 V
  INT 0CH ―通信口(COM1:)
5 ^! A+ F2 q) R/ |  INT 0EH ―磁盘驱动器输入/输出( ]# k6 `1 {2 `8 v
  INT 11H ―读取设备配置2 T4 R- H' B* f4 F
  INT 12H ―读取常规内存大小(返回值AX为内存容量,以K为单位)
# B" J+ V; F& M9 W; j* Z  INT 18H ―ROM BASIC
5 F/ _2 c, R4 |# x) S  INT 19H ―重启动系统
* U( y3 A8 ^5 q8 J! c  INT 1BH ―CTRL+BREAK处理程序$ A4 a0 @( e. \  A! z, @8 f
  INT 1CH ―用户时钟服务
' ?5 O5 l7 w2 S* ~2 m1 T/ V  INT 1DH ―指向显示器参数表指针
! G0 D0 Z+ J! T+ l. F/ _* Q  INT 1EH ―指向磁盘驱动器参数表指针% I# m' j; M3 i& d7 y5 A% l
  INT 1FH ―指向图形字符模式表指针<PIXTEL_MMI_EBOOK_2005>6 </PIXTEL_MMI_EBOOK_2005>
您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系我们|小黑屋|手机版|Archiver|埃德蒙顿中文网

GMT-7, 2026-1-1 10:58 , Processed in 0.121866 second(s), 12 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表