埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2025-8-23 18:10 , Processed in 0.144296 second(s), 12 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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