埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2026-4-24 19:01 , Processed in 0.113352 second(s), 11 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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