主引导记录工作原理
来源:不明惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州7 t2 j4 ]7 A S( e. }& `7 U' j
作者:njhhack
. q8 ` P' a& t6 K
) z5 T+ r$ |4 ?0 v9 s. V7 ?惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州惠州乐乐论坛4 T8 l! \. @/ G) b1 w1 R. X6 |
+ j: _2 ^$ @1 V5 p5 S9 Q+ Rwww.hzyes.com有好多朋友在主引导分区损坏后束手无策,本人在此剖析一下,希望对各位初学电脑的兄弟有所帮助,现在好书越来越少了,资料也太少,看来以后要多写些文字 惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州4 ?5 V/ R. R% l5 I5 {, B2 n9 Q
===================================================== www.hzyes.com4 w) M. J9 R- M( T" D( E4 h/ J% ~
;rem 下面是DOS汇编部分,不要乱动哦 www.hzyes.com2 f( Y9 V2 L7 h) ?1 P( L
;@ECHO OFF 惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州$ B0 y* h' S( p3 }) n5 A
;GOTO END_BATCH www.hzyes.com5 o, G# L e0 i6 x4 y, c) l9 g
;下面是一些编译设置,因为要编成COM文件,所以是TINY模式 1 e7 C3 V0 e4 `% x- N; @# b
.MODEL tiny
6 k; p- a8 G7 t9 i# f惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州.CODE
/ U3 k$ \. H$ PSTARTUPCODE 惠州乐乐论坛) s6 J& K A, u% { D+ ?
;BIOS引导系统把我从硬盘的主引导分区中搬到了内存中,我现在的位置是0000:7C00 惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州3 \, d; z: `/ S& I0 F
;我好开心哦:)我终于可以工作了,让我先设置新的堆栈段,数据段,附加段吧! / O6 O" }2 g1 _! r
M_0100: 惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州, } b! D8 V. z5 O
CLI 惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州1 F; ~- _, l! I- u% E" X
XOR AX,AX
8 B5 y5 j$ R: z3 i! A$ ]www.hzyes.com;SS:SP=0000:7C00,因为0000:7C00是我的家,所以我的堆栈当然要在我前面啦:)
( v" B' O* H! [1 }8 S% o& a6 z, CMOV SS,AX
! {" o* ~6 R; C: [+ H% owww.hzyes.comMOV SP,7C00H 惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州4 P. k5 q; ?" V F- F
;等一会我们就要搬家了,所以先把般家的位置准备好,DS:SI=0000:7C00,ES=0000 www.hzyes.com8 S- I5 q! Y* P: c9 x
MOV SI,SP
+ k! R- D: I5 t0 S) ~& F6 _惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州PUSH AX 惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州2 o4 ~/ m. ^6 F4 c. A
POP ES
L8 a: ]; E t6 r+ o! ?5 l8 Wwww.hzyes.comPUSH AX 惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州# K: z' W0 I! Z( A. N
POP DS
' J* o8 W& ^+ ]; zwww.hzyes.comSTI
m' B$ J/ U1 U3 Z惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州;把新家搬到0000:0600的位置吧,因为0000:7C00这个地方要让给DOS引导程序玩啊:( & [" x1 Q$ F/ t
;注意:系统引导型病毒也会搬家的哦,不过是搬到9FC0:0这个内存最高端的1K内 惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州; A6 `; o! M; b
;存中的,这样既腾出了空间给DOS,又保护了自已不会发现,当然新家就很安全了哦 惠州乐乐论坛5 }- W& e4 }" {1 ^' e4 E
惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州) X' y/ q2 Z. B. g6 Z; E, y& U
/ g5 g0 }" M, Z( j* [& i惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州CLD 惠州乐乐论坛+ w& Q2 E5 w. h+ V, L6 Y/ a
MOV DI,0600H 9 ]1 e9 }" ?1 t
MOV CX,0100H 1 D" o$ v* I a( P' B
REPNZ 惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州( F0 d9 D5 o- f! d9 F
MOVSW 惠州乐乐论坛' y2 x+ V, j9 r$ b
;新家搬好了,赶快跳过去吧,是0000:061D这个地方,不要跳错了哦:) www.hzyes.com, K# x& X# G( v2 O5 m, V; Q4 Q/ m, q
DB 0EAH,1DH,6,0,0 ;JMP 0000:061D
0 T. [9 D& m+ w1 y. Vwww.hzyes.com;终于跳到新家了,我们又可以继续我们的工作了,不过我现在的位置是在0000:061D处 2 v5 Y3 T% ~) m6 e9 R
M_011D: 8 }8 Z, C' l) |( c% g
;设好分区表的起始位置,我们要一个一个地检查了啊 www.hzyes.com; C& b4 h, [8 I @' ~( W7 F5 X
MOV SI,0600H+PT-M_0100
( H9 f: X% T/ p6 D惠州乐乐论坛;我们要读4个分区的信息,所以BL=4,BL是我们的计数器哦,不要数错了,要不打你PP啊:)
2 e% n! |1 l& S" `惠州乐乐论坛MOV BL,04
4 X: b0 y) b- M- J9 x6 `% y" ?M_0122:
2 Y) n) f( H9 N" Q. B( @8 F% k0 d! C' K惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州CMP BYTE PTR [SI],80H . |$ s' z _$ @, p* C
;如果我们读到了活动分区标志80H的话,快去M_0135这个地方继续工作吧 惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州2 w% \8 \/ @' ?, _* S
JZ M_0135 惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州+ _; h" t. @! o4 q: U
;80H是活动分区标志,00是非活动分区标志,其它数值是非法的,如果是其它数值,
9 q( F! C9 }& `# @8 ?, R7 U;你可能感染病毒了,不会哪么惨吧,不是的话,就是你的硬盘坏了,嘿嘿嘿 惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州 V. A3 R/ b! @, M s9 w3 S; J
CMP BYTE PTR [SI],00
V- g9 o: W- W. A# c;如果没有活动分区,而且分区是非法的话,哪就去死吧:( www.hzyes.com6 \1 H2 A: E7 f3 S; k
JNZ M_0148 惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州7 H& ^/ ?% R, \$ g, n8 M8 R
;继续看看下面有没有合法分区,最好有活动分区就谢天谢地喽:(
6 A. |) d; u/ K3 D- f" C惠州乐乐论坛ADD SI,+10H 惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州- X" w& A8 ]0 H. l: j- Q0 O' Z
DEC BL 惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州; [0 E7 F& A2 n# y3 ?" U+ X
;还没看完吧,回去再看看吧,机会总是有的嘛,不要太灰心了哟,上帝保佑:)
- a" E1 I, G+ C% n) {惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州JNZ M_0122
$ x5 a+ u4 b3 |1 s惠州乐乐论坛;终于死掉了,虽然读到的分区都是合法的,可是很不爽啊,居然没有一个是活动的,可
' o4 B7 ?0 `5 O" d: I. S/ W5 H$ ~4 `* L' F惠州乐乐论坛;能是没吃饭吧,罢工了,呵呵,没法了,去玩ROM BASIC啊,这可是BILL GATES刚出道时
; E3 F2 J; E' ^惠州乐乐论坛;玩的东东哟,听清楚了吗,是BASIC,编程序的,如果你不会编程序,呵呵,哭吧,哈哈哈 惠州乐乐论坛- t4 ]1 ^9 C- l9 W# x! z
INT 18H 惠州乐乐论坛& M# J! n8 V( P; j
M_0135:
+ r# X' M5 S# L- S9 C3 u% e0 t0 c惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州;运气真不错,居然读到活动分区了,先把基本参数保存好,我要请DOS引导程序进来玩了 , p! j( N8 S1 H: f* S* B
MOV DX,[SI]
8 A* e \0 R9 ^% p+ `$ u1 Z惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州MOV CX,[SI+02] * ^2 e, |$ `4 y
;先把活动分区的位置存在BP中,我们有用的哦 . T1 g- Y" d, x0 R: n
MOV BP,SI
4 p8 z" T0 t0 ?! d/ N1 @7 J' GM_013C:
5 _- f5 o0 w& }; C z: ^7 B惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州;每个分区表有10H大,再看看其它分区再说,要是让我瞧见非法分区,呵呵,不让你活 惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州/ A4 h- c: f# V0 x
ADD SI,+10H 惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州; c! c6 [- T, Q7 Z
DEC BL
/ K8 T* u" ^7 U;如果4个分区信息都读完了,哪我们就不要玩了,把DOS引导程序搬到内存中来,也
1 t* U" g( h8 A, @, M1 E惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州;让它来玩玩啊,要不电脑可要罢工的啊,快到M_015D去请DOS出来吧,呵呵 www.hzyes.com% b2 a2 I( `1 h* F' v3 B) a4 H
3 t8 I% G! p- |/ l' bJZ M_015D 8 c2 d8 y7 r) B+ N8 x* X
CMP BYTE PTR [SI],00 惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州6 o6 q! ~8 f7 F! p/ X5 l
;如果这个分区是合法的,呵呵,检查下一个分区吧,宁可错杀一千,不可放过一个,呵呵 惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州! C$ p' t) h0 I1 T& J
JZ M_013C
, p9 H% H9 O1 h2 J* O7 T2 C9 Z+ K8 w2 i惠州乐乐论坛M_0148: 惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州* T8 A7 E9 X2 q- y6 C
;哈哈,终于让我抓着个非法的分区了,先显示个无效分区的字符串信息让你瞧瞧吧, 0 ?$ Z5 O2 V+ {7 N4 T* V) Q; q
;然后就宰了你,呵呵,600+8B=68B处是无效分区的字符串位置,没搞错吧
9 j6 t# ]. o: l8 B! a8 f' bwww.hzyes.comMOV SI,0600H+IPT-M_0100
- m/ e: u" T+ ~ \4 z$ x, Qwww.hzyes.comM_014B:
1 s! R& ~* S$ p, ]/ Wwww.hzyes.com;开始显示吧,这个子程别人也要用的,不过我先来,所以先用一下哦,别跟我抢,呵呵 惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州- d2 A* K/ D9 n& z' Z0 n1 G8 y
;这是一专门用来显示字符串的子程序,不过它可是有来无回哦,找到RET指令了吗,没
j1 Z m2 ?6 r, L. {5 s;有吧,因为它要是被执行了,你就要被杀头了哟,所以没必要回来了啊,呵呵
6 Q" d4 [9 j. b. { j惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州LODSB www.hzyes.com% ]- U) o: o" H
CMP AL,00 惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州# V8 X+ `: p8 J/ {' g
;如果字符串显示结束了,哪你也就死到临头了,想挣扎一下吗,去M_015B看看吧,是不 ; O* j/ \6 _" _/ P+ `( D w
;是嗅到死亡的气息了哟,呵呵 惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州9 w; x' h! S6 D! H. M- O9 P
JZ M_015B 惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州# B+ ]( @6 k' s& y: m
;在当前光标位置以TTY电传方式显示一个字符 惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州9 }; ]1 D' q/ t8 ]$ Z8 C
PUSH SI 惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州6 @0 [$ r4 y: y* u( y; x- p$ S
MOV BX,0007 www.hzyes.com% a* P0 G" C2 n- ^% s. w$ j8 N3 x
MOV AH,0EH
& T! Z9 m E: V& z& s8 xwww.hzyes.comINT 10H 惠州乐乐论坛! _5 Q9 g7 p* g% w5 }3 ^% }
POP SI
) ?8 |9 o3 ~+ H) q惠州乐乐论坛;继续显示下一个字符
) V: p$ r2 ]3 q" Xwww.hzyes.comJMP M_014B 惠州乐乐论坛) u% Y5 \: c: i+ t4 R
M_015B:
: E! p8 I7 d% Z" e C惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州;在地狱的滋味可真不好受,可是……….. 惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州+ \- I( F \4 s7 {/ l# J
;没人把你拎出来了,因为这是死循环,所以就在这玩吧,不过这儿很安静,我喜欢,呵呵 惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州9 r) U* E/ P% m5 v/ z3 n: e
惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州/ N. {4 Z; h% U1 e, _6 ]
JMP M_015B www.hzyes.com2 ~2 K5 `0 Z9 v8 V+ A
M_015D:
& X2 ?3 n& X0 S8 V& ~7 r惠州乐乐论坛;我的任务终于完成了,下面要让DOS来接班了,先把DOS引导程序从硬盘搬到内存中来吧 惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州9 f. I( J. N) ?! Y% X& W$ f" R" J
;搬到7C00这个地方,不要搬错了啊,我有5次搬家机会,由DI作计数器,数好了,不要有错
8 R# [$ y. d% x6 E惠州乐乐论坛MOV DI,0005
" l) m. K: ? Y$ w6 C* H; d. H1 \惠州乐乐论坛M_0160: 惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州7 v% ~; K- y t' K+ p- q. i3 v
MOV BX,7C00H 惠州乐乐论坛 d, |- [8 w2 B7 a+ d
MOV AX,0201H
; o- R B6 A3 C' w9 {惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州PUSH DI
8 c9 d7 F: s$ d& ]0 t! N8 sINT 13H , C# F/ I0 L! u
POP DI 4 t4 S$ l' G4 ]6 [$ C. `7 x
;如果搬家成功,就到M_0178处去作一下体检,要是非法入侵者,呵呵,小心狗头!
9 u \- X! Y+ P6 sJNB M_0178
; o8 O* Y5 o6 ?;唉,真不爽,竟然搬不了家,不过没关系,从来一次,我还有4次机会哦:)先把旧家整理好 惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州$ o: O6 G- s& n- c, U9 y1 p
XOR AX,AX
0 u4 c4 _+ V6 w% m# {' h7 Z( ]惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州INT 13H 6 |' g7 B0 _$ f5 b! l
;又要少一次机会了:(
* m: X" Z* ^2 z4 g惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州DEC DI
) ^2 Q p1 E9 c;机会还有,回去再试一次,呵呵 2 J2 G0 y( Z( P6 K# q5 B
JNZ M_0160 惠州乐乐论坛# b( ?* d$ a1 D0 _- [0 G5 U8 b3 F
;哇,居然搬不了家,算了吧,显示一个装载操作系统出错的信息吧,可能硬盘坏了,555555 www.hzyes.com( G0 ], v1 q3 [
MOV SI,0600H+ELOS-M_0100 惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州% ]2 `+ c1 ?1 c9 _8 a: @: N7 I) Y l7 w3 U
;去M_014B显示字符串吧,不过显示完了也就死了,呵呵
0 K4 p; _0 G- DJMP M_014B
; ]$ F F Y }, F- @: R8 t惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州M_0178:
! A5 h3 n! w& m u0 v) |" j;呵呵,虽然还没体检,不过我先把错误提示字符串的位置准备好,省得等一会再忙,这
$ ?" k) K4 ^- Q惠州乐乐论坛;年头骗子真多,小心为好:)
5 E/ A+ i1 T. }: }/ h8 |惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州MOV SI,0600H+MOS-M_0100 惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州3 S/ K+ \" F% i3 ^- I% L) a' X: R
;开始检验了,看看7C00H+VSIG这个位置的两个字节是不是55 AA
- Y/ M, e" T( x6 c1 {' b惠州乐乐论坛MOV DI,7C00H+VSIG-M_0100
) G6 M3 f0 [0 z7 p惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州CMP WORD PTR [DI],0AA55H 惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州; Y; T( ^: a4 B$ z" d) @6 J
;如果我们读进来的DOS引导记录中没有55 AA这个标志,哪它就要被判死刑了啊,快去
: P" ^+ D( F3 j+ M3 X9 v4 kwww.hzyes.com;M_014B这个地方报到吧,这可是鬼门关哟,不过信息也要显示一下哦,哈哈哈
& B# t0 m1 L& X$ ? SJNZ M_014B
" u8 U1 y6 [9 Z) w, ]6 s惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州;终于过了体检关,把分区表的位置存到SI中吧,DOS要用他来读取扩展分区的逻辑盘哦 6 b1 K! |3 h( v6 a5 |. n5 @1 { @" Z
MOV SI,BP www.hzyes.com) G* C" m+ ?* r+ H8 d
;如果一切正常,就让等在0000:7C00处的DOS引导程序继续玩吧,我可要退休了哟,呵呵
" L% C) T& s: Q4 _, f惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州;真不容易,连过两关,不过DOS引导程序中不知道有没有坏蛋呢,不过这不是我管的,呵 www.hzyes.com6 i, E0 ^* m" u1 e7 U- h( ]* Q% Y
;呵,去玩吧,DOS,最好不要死了哦
2 G+ }+ J: }0 D" o) fDB 0EAH,0,7CH,0,0 ;JMP 0000:7C00h
" A' O* \' v# D$ t; M惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州;下面是一些提示信息,大家看看是不是见过啊,见过它们的朋友有没有哭过啊,不喜欢 惠州乐乐论坛' A7 y- ~- T4 k$ V9 d3 M$ t
;就删了它们吧,微软不会来找你麻烦的,呵呵
/ [7 X, k4 X2 WORG 18BH + N" A! b3 d! m- F) Z X
IPT DB 'Invalid partition table',0 ;无效的分区表 www.hzyes.com( C, p3 g2 r: {0 k5 C
ELOS DB 'Error loading operating system',0 ;操作系统装载出错 惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州* d: q; S: U" |( Q/ E% s5 S
MOS DB 'Missing operating system',0 ;丢失操作系统
1 N! T7 D3 \5 I" Y& p1 M, ]: k惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州;下面是一个分区表示例,并不是每个硬盘都是这个模样哦,人要有灵活性,不能死板,对 www.hzyes.com, L4 k& ]; e: _2 @
;不对啊:) 惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州8 [/ w6 m' a; G
ORG 2BEH
( N% d# C7 Q7 t( y1 J7 P$ K/ \9 n4 n惠州乐乐论坛PT DB 80H,01,01,0,6,0EH,0FEH,81H,3EH,0,0,0,6,0BEH,0CH,0 www.hzyes.com: H. \* |+ ]: L
DB 30H dup(0)
- ?! L5 x% E8 }+ ?9 m- e+ \惠州乐乐论坛;这是有效分区的标志,虽然它没什么用,可是没有它你就要死了哟,等着看看你电脑罢
7 A; E Z- R* f! P;工吧:)
8 M; B' R' o* @1 ^' k惠州乐乐论坛VSIG DB 55H,0AAH - S" t6 k8 j% ]
;唉,终于结束了,启动电脑原来这么简单,哈哈哈……………….
' W8 L: l' ~. X N# H, w, e/ E惠州乐乐论坛END
$ f* c& D. x9 M- L7 l$ g;=============下面是DOS批处理部分,不要乱动哦=================== 惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州 F% d5 J* J7 r7 V% w; ]8 X
;:END_BATCH 惠州乐乐|惠州YES|惠州论坛|惠州新闻|惠州一线|Hzyes|乐乐论坛|惠州学生|惠州学校|惠州校园|惠州信息|惠州中学|惠州潮流|惠州% C! [- J. g8 T! R0 S
;TASM %0.BAT 3 o8 I' V3 n0 H- r: T
;TLINK /X /T %0,BOOTC www.hzyes.com0 q3 F( k; B8 p' s& G
;DEL %0.OBJ 惠州乐乐论坛; y6 _% r3 g- s% k @, _
;ECHO ON ' l9 @, D9 b% ?3 V/ Z( }
;rem ========谢谢,我是njhhack,记住我的QQ:10772919============