埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2026-2-25 18:03 , Processed in 0.122088 second(s), 12 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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