埃德蒙顿华人社区-Edmonton China

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

华克山庄娱乐城 BIOS中断大全(2)

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

本版积分规则

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

GMT-7, 2026-1-1 10:56 , Processed in 0.122260 second(s), 12 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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