埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2025-11-8 13:53 , Processed in 0.233629 second(s), 12 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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