埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2026-9-4 00:36 , Processed in 0.171545 second(s), 12 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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