埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2025-1-24 06:21 , Processed in 0.142453 second(s), 11 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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