埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2025-11-13 14:49 , Processed in 0.122082 second(s), 12 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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