埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2026-2-9 23:47 , Processed in 0.148757 second(s), 12 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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