埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2026-1-1 17:44 , Processed in 0.154439 second(s), 12 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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