埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2025-7-17 18:23 , Processed in 0.133975 second(s), 11 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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