埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2026-2-25 20:03 , Processed in 0.081888 second(s), 11 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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