埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2025-1-24 12:57 , Processed in 0.098363 second(s), 11 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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