埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2026-4-6 12:01 , Processed in 0.369371 second(s), 12 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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