埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2026-2-25 19:48 , Processed in 0.191741 second(s), 12 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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