埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2026-9-1 02:03 , Processed in 0.223337 second(s), 12 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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