埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2025-11-13 14:44 , Processed in 0.136142 second(s), 12 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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