埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2025-8-2 09:32 , Processed in 0.186758 second(s), 12 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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