埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2026-6-21 12:05 , Processed in 0.203713 second(s), 12 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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