埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2026-2-25 21:28 , Processed in 0.133017 second(s), 11 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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