埃德蒙顿华人社区-Edmonton China

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

华克山庄娱乐城 BIOS中断大全(2)

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

本版积分规则

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

GMT-7, 2026-7-8 20:16 , Processed in 0.130779 second(s), 11 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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