埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2025-8-24 03:58 , Processed in 0.111228 second(s), 12 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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