埃德蒙顿华人社区-Edmonton China

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

华克山庄娱乐城 BIOS中断大全(2)

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

本版积分规则

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

GMT-7, 2026-7-7 07:19 , Processed in 0.101797 second(s), 12 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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