埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2025-8-20 11:34 , Processed in 0.219029 second(s), 12 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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