埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2026-7-2 23:52 , Processed in 0.365327 second(s), 12 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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