ÄÜÄÑס´ÏÃ÷µÄÓã·òµÄÎÊÌâ1.ÕÒµ½Ò»ÕÅÄãÈÏΪ¸É¾»µÄϵͳÅÌ£¬È·¶¨ÄãµÄÅÌÉÏÓÐÎļþdebug.
2.ÓÃÈíÅÌÆô¶¯µçÄÔ
3.ÓÃDEBUGÊäÈëÏÂÃæÃüÁî
A>debug
-a100
XXXX:0100 mov ax,201
mov bx,200
mov cx,1
mov dx,80
int 13
int 3
»Ø³µ
-g=100
-u100
ÏÖÔÚÄã¿ÉÒÔ¿´µ½ÄãµÄMAIN BOOTÇøµÄ512¸ö×ֽڵĻã±àÓïÑÔµÄÄÚÈÝÁË¡£
¼ì²éÁ½¸öµØ·½
Ò»ÊÇ£º ±È½ÏÄãµÄMAIN BOOTÇøÓëÁíÍâµÄµçÄÔµÄMAIN BOOTÇøÊÇ·ñÏàͬ¡£Í¨³£Ó¦¸ÃÊÇÒ»ÑùµÄ£¬Èç¹ûÓв¡¶¾£¬ÔÚÊ×¼¸¾ä¾ÍÓÐÖ±½ÓÌøתÓï¾ä»òÕß¼ä½ÓÌøתÓï¾ä
¶þ£º ÓÃÏÂÃæÃüÁî
-d380 3f0
Äã¿ÉÒÔÔÚ×îºó¿´µ½55AAµÄ±ê¼Ç£¬µ¹»ØÈ¥¿´£¬»áÓÐÄãµÄ·ÖÇøÐÅÏ¢.
ɱµôMAIN BOOTÇø²¡¶¾²¢²»ÄÑ£¬Ö»ÐèÒª½«ÄãµÄ·ÖÇøÐÅÏ¢¼Ç¼ÏÂÀ´£¬²¢COPYÒ»·Ý±ðµÄµçÄÔµÄMAIN BOOT´úÂ룬Ȼºó£¬½«×îºóµÄ·ÖÇøÐÅÏ¢ÌîÈë380-3f0
д»ØÓ²Å̾ͿÉÒÔÁË£¬Ð´Ó²Å̵ÄÖ¸Áż²»ÄÜÔÚÕâÀï·ÖÏí£¬ÒòΪÈç¹ûÎóÓûòÕß´íÓã¬ÄÜÓÃ16¸ö×Ö½Ú½«µçÄÔ%^%^%^¡£
½¨Ò飺
1¡£ Èç¹ûÄã²»ÊìϤDEBUGÒÔ¼°Ó²Å̵ÄMAIN BOOT½á¹¹£¬×îºÃÓù¤¾ßÈí¼þ£¬±ÈÈçNORTON DOCTOR£¬Ê¹Ó÷½·¨¿´Óû§ÊÖ²á
2¡£Èç¹ûÕæÊÇMAIN BOOT²¡¶¾£¬Í¨³£ÊÇ»á¸ÐȾÄãµÄ¿ÉÖ´ÐÐÎļþEXE»òÕßCOM£¬Õ (more...)
Èç¹û²»ÊÇMAIN BOOTÇøÒ²¿ÉÄÜÊÇBOOTÇø»òÕßCOMMANDÎļþ
ÈÔȻʹÓÃDEBUG
a>debug
-l100 2 0 1
-u100
¿ÉÒÔ¿´µ½ÄãµÄÓ²Å̵ÄBOOTÇø´úÂë
×Ô¼ºÓëºÃµçÄÔ×ö±È½Ï
a>debug c:\command.com
-u100
¿ÉÒÔ¿´µ½COMMAND¡£COMµÄ´úÂ룬¿ÉÒÔÓëͬÑù°æ±¾µÄOSµÄCOMMANDµÄ´úÂë±È½Ï¡£
²»ÒªÃÔÐÅÄã¿´µ½µÄÎļþµÄSIZE£¬²¡¶¾µÄ»ù±¾¹¦ÄܾÍÊÇʹÄã¿´µ½ÕýÈ·µÄSIZE
a>debug
-l100 2 0 1
-u100
¿ÉÒÔ¿´µ½ÄãµÄÓ²Å̵ÄBOOTÇø´úÂë
×Ô¼ºÓëºÃµçÄÔ×ö±È½Ï
a>debug c:\command.com
-u100
¿ÉÒÔ¿´µ½COMMAND¡£COMµÄ´úÂ룬¿ÉÒÔÓëͬÑù°æ±¾µÄOSµÄCOMMANDµÄ´úÂë±È½Ï¡£
²»ÒªÃÔÐÅÄã¿´µ½µÄÎļþµÄSIZE£¬²¡¶¾µÄ»ù±¾¹¦ÄܾÍÊÇʹÄã¿´µ½ÕýÈ·µÄSIZE