埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2026-7-8 12:32 , Processed in 0.309327 second(s), 12 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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