埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2026-4-6 08:24 , Processed in 0.241528 second(s), 12 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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