埃德蒙顿华人社区-Edmonton China

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

华克山庄娱乐城 BIOS中断大全(2)

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

本版积分规则

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

GMT-7, 2026-1-29 20:40 , Processed in 0.145528 second(s), 12 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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