埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2026-6-16 06:08 , Processed in 0.148187 second(s), 12 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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