埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2026-2-25 21:22 , Processed in 0.139616 second(s), 12 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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