埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2025-9-16 10:35 , Processed in 0.169477 second(s), 11 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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