埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2026-5-23 10:18 , Processed in 0.190557 second(s), 12 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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