埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2026-9-1 00:33 , Processed in 0.313690 second(s), 11 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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