埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2026-7-9 03:34 , Processed in 0.114345 second(s), 12 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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