埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2026-8-23 11:54 , Processed in 0.098427 second(s), 11 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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