埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2026-1-1 11:01 , Processed in 0.098530 second(s), 11 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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