埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2026-4-1 06:04 , Processed in 0.195362 second(s), 12 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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