埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2026-8-16 05:42 , Processed in 0.256732 second(s), 12 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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