埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2026-8-16 09:12 , Processed in 0.343737 second(s), 12 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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