埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

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

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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