埃德蒙顿华人社区-Edmonton China

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

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

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

本版积分规则

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

GMT-7, 2026-10-26 21:31 , Processed in 0.119888 second(s), 12 queries , Gzip On, APC On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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