埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2026-2-25 22:40 , Processed in 0.127289 second(s), 12 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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