埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2026-3-24 06:54 , Processed in 0.161870 second(s), 12 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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