DEBUG卡雖能很直觀地指出系統無法啟動的故障可能,但工具畢竟是工具,它也并非萬能,使用DEBUG卡時也需注意幾個方面的問題。
首先,由于DEBUG卡本身的局限性,有時診斷卡所顯示出的故障代碼并不能反映出電腦的真正故障所在,特別是PCI接口的DEBUG卡。由于PCI的地址線和數據線是共用的,它們通過10個脈沖時間來區分當前信號是地址還是數據,因此就有可能在診斷中產生錯誤代碼。因此DEBUG卡上的錯誤代碼也不可全信。
其次,在DEBUG卡的使用過程中有時會遇到代碼無法完全顯示的問題,也就是說DEBUG卡顯示的代碼在進行到某一啟動階段后就一直維持不變。這種故障在使用PCI接口的DEBUG卡上經常發生。對此,可嘗試更換PCI插槽或使用ISA插槽來解決(多數DEBUG卡都是PCI和ISA雙接口的)。
您可別小看這個家伙,其實debug卡的工作原理是比較先進的。開機后,這卡會檢測80h地址是否有數據寫入,每當BIOS對80h有數據寫入的時候,便抓取,然后通過解碼轉化成二進制代碼,通過數碼二極管顯示16進位的代碼。 下面介紹經常出現的幾個數值:
首先,要是一開始就顯示FF的話,那就是說明,您的機器down的比較厲害,BIOS無法進行開機自檢。
要是停在04、C1的話,一定是內存的問題,您可以考慮一下是不是超頻超的有點高了,或者是條子上的顆粒有壞的。
要是顯示7F的話,您就得看看是不是您的顯卡有什么問題,是不是沒有插緊,或者是顯存頻率上的太高,數據無法進行重寫了。
還有一個相當重要的代碼是05,我想一般比較細致的同志應該不會出現這個問題,這個代碼的意思是:初始化鍵盤及清除熒光屏的畫面。要是您沒有插鍵盤(鍵盤壞掉了)或者主板上的鍵盤控制器壞掉了,都會顯示這個代碼。
我覺得最殘酷的代碼是01"02,為什么這么說呢?您想呀,一般來說,一臺PC上最重要的、最關鍵的部件是什么?沒錯,就是CPU,對于CPU的檢測分了好幾步,其中01是檢測CPU的狀態并由BIOS設定和檢測,要是沒有問題那就會將各項狀態設定成off并且通過這項檢測。
02代碼是對于CPU的各個寄存器進行檢測。個人感覺一般不會卡死在這一項上。
對于主板的檢測使用03代碼表示,這個時候要關閉NMI、PIE、AIE、UEI、DMA……重置浮點運算器,分頁暫存,初始化計時器,初始化DMA控制器、中斷控制器……反正呢,就是主板上有什么東西,什么功能基本上是要過一遍。不過要是卡上真的顯示是03,那要說是板子壞了,就肯定沒錯??墒遣荒艽_定板子上究竟是什么東東壞掉了,這一點就比較麻煩,問題很可能在于南北橋芯片之一。
最后,經過一串的數碼顯示之后停留在了FF上面,那么祝賀您,您的機器沒有問題,因為FF是寫入80h代表開機的代碼
新聞熱點
疑難解答