埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2025-1-24 05:57 , Processed in 0.101856 second(s), 11 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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