埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2025-11-16 11:19 , Processed in 0.184365 second(s), 11 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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