埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2025-7-19 14:20 , Processed in 0.172007 second(s), 12 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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