埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2026-1-1 12:50 , Processed in 0.142025 second(s), 12 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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