埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2025-8-2 09:08 , Processed in 0.210524 second(s), 12 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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