埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2026-10-25 15:42 , Processed in 0.689936 second(s), 12 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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