埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2026-8-23 14:31 , Processed in 0.066912 second(s), 12 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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