埃德蒙顿华人社区-Edmonton China

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

菲律宾太阳城代理 BIOS中断大全(2)

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

本版积分规则

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

GMT-7, 2026-3-27 08:01 , Processed in 0.117250 second(s), 12 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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