埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2025-8-26 06:12 , Processed in 0.125510 second(s), 12 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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