|
論壇說明 |
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
|
主題工具 | 顯示模式 |
2010-07-25, 12:25 AM | #1 |
註冊會員
|
疑問 - 請問 debug指令
1.準備一張DOS的開機片,裡面要有合乎版本的debug.exe程式 2.用此開機片開機 3.執行debug 4.接下來輸入一小段組合語言程式如下 -f 200 3ff 00 [enter] -a 100 [enter] xxxxx:0100 mov ax,301 [enter] xxxxx:0103 mov bx,200 [enter] xxxxx:0106 mov cx,1 [enter] xxxxx:0109 mov dx,80 [enter]----->清除第一台硬碟輸入80&第二台硬碟輸入81 xxxxx:010c int 13 [enter] xxxxx:010e int 3 [enter] xxxxx:010f [直接按enter結束輸入] -g=100 [enter] 然後出現一堆cpu register的值後,可輸入q [enter]跳出debug程式 5.重新開機.....噹噹....硬碟變成全新的咧!! 我在本站找到這個 但是不知道xxxx指是什麼? 請問要清除mbr的話是不是照打就可以了? 謝謝 |
送花文章: 12,
|
2010-07-25, 12:59 AM | #2 (permalink) |
列管會員
|
Clear MBR
A:\>DEBUG
-f 200 l8000 0 -a 1856:0100 mov ax, 033f 1856:0103 mov bx, 200 1856:0106 mov cx, 1 1856:0109 mov dx, 80 1856:010C int 13 1856:010E int 3 1856:010F -g (這會清除 Cylinder 0, Head 0, Sector 1 開始的 63 sectors, 就是 MBR) -a 109 1856:0109 mov dx, 180 1856:010C -g=100 (這會清除 Cylinder 0, Head 1, Sector 1 開始的 63 sectors, 就是 Boot Sector) |
送花文章: 33547,
|
2010-07-25, 08:37 AM | #3 (permalink) | |
長老會員
|
引用:
|
|
送花文章: 10,
|
向 superlobo 送花的會員:
|
eguitar (2010-07-25)
感謝您發表一篇好文章 |
|
|
相似的主題 | ||||
主題 | 主題作者 | 討論區 | 回覆 | 最後發表 |
請問Windows 2k/xp 有類似Linux su指令的功能嗎? | sam99 | 軟體應用問題討論區 | 1 | 2004-12-18 09:21 AM |
?請問什麼是指令排序 | snoopy | 硬體疑難使用問題討論區 | 2 | 2004-10-26 02:19 PM |
有不懂的指令嗎!請問"男人"就知道 | 飛鳥 | 網路疑難應用技術研討區 | 1 | 2004-09-28 10:45 PM |
請問有人知道ghost的指令集嗎 | eliotsx | 軟體應用問題討論區 | 2 | 2004-08-06 12:07 AM |
請問高手''載入指令........失敗,如何解ㄋ? | caven58 | 軟體應用問題討論區 | 0 | 2002-12-30 09:04 AM |