埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2025-11-8 22:44 , Processed in 0.096153 second(s), 11 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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