埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2026-4-1 01:17 , Processed in 0.155972 second(s), 12 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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