埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2026-2-25 14:34 , Processed in 0.148195 second(s), 12 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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