專利名稱::個人電腦的自診斷系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及個人電腦(PersonalComputerpc),特別涉及個人電腦(PC)自診斷系統(tǒng)。
背景技術(shù):
:通常,家庭及辦公室主要使用臺式個人電腦(PC),它由主機、連接在上述主機上的監(jiān)視器(monitor)、打印機(printer)等組成。在這里,上述臺式個人電腦(PC)主機設(shè)置有可容納主板、光盤驅(qū)動器、電源供應(yīng)器(powersupply)等機器部件的空間,主機大小多種多樣,有大型、中型、小型,但為了減少個人電腦(PC)系統(tǒng)的設(shè)置空間,最近主機外殼尺寸呈現(xiàn)小型化趨勢。圖1是現(xiàn)有電腦構(gòu)成方塊圖。參照圖1,它包括由中央處理器(CPU)200、動態(tài)隨機存取存儲器(DRAM)等構(gòu)成的主存儲器(mainmemory)220、存儲有BIOS的BIOSROM芯片240、北橋210及南橋230、PCI接口250、通過PCI接口連接的規(guī)定的卡260、270。一般來說,上述規(guī)定的卡包括有線局域網(wǎng)卡260及聲卡270。在這里,上述北橋210是負(fù)責(zé)管理在中央處理器(CPU)、主存儲器220和顯卡230之間移動的數(shù)據(jù)的芯片集(chipset)。上述南橋230是負(fù)責(zé)管理北橋210所不管理的所有裝置的芯片集(chipset)。所以,南橋230控制著鍵盤/鼠標(biāo)控制器(未圖示)、通用串行總線架構(gòu)(USB)(未圖示)及PCI總線(BUS)等。另外,上述BIOSROM芯片240內(nèi)所存儲的BIOS是為變更系統(tǒng)的構(gòu)成狀態(tài)而使用的程序,通過BIOS設(shè)置菜單用戶可以變更其設(shè)定。上述BIOS為確認(rèn)系統(tǒng)裝置是否正確啟動,執(zhí)行被稱作上電自檢(PowerOnTestPOST)的個人電腦(PC)的自診斷過程。即,如果個人電腦(PC)接通電源,則開始啟動,接著上述BIOS將執(zhí)行上電自檢(POST)過程。近來,隨著個人電腦(PC)的快速普及和高性能化、多功能化趨勢,計算機系統(tǒng)的故障原因及故障率逐漸增加,而且呈現(xiàn)多樣化。因此,個人電腦(PC)的維護(hù)保養(yǎng)除少數(shù)高級用戶外大多依靠于個人電腦(PC)專門維修公司。這種個人電腦(PC)的故障原因大體分為兩種,一種是硬件的不良,另一種是軟件的不良。主要的故障原因是用個人電腦(PC)系統(tǒng)功能軟件可以恢復(fù)的VPCI(VitalPCInformation)數(shù)據(jù)受損而導(dǎo)致運行不良。在這里,上述VPCI數(shù)據(jù)是個人電腦系統(tǒng)運行的最基本的信息,如記錄有系統(tǒng)硬件各種信息的CMOS數(shù)據(jù)和記錄硬盤(HDD)各種數(shù)據(jù)的位置信息的HDDFAT(FileAllocationTable文件分配表)等信息。由于這種VPCI數(shù)據(jù)受損而導(dǎo)致的操作不良、除此之外的系統(tǒng)上的缺陷以及用戶不熟練以及不經(jīng)意的事故等,當(dāng)個人電腦(PC)系統(tǒng)發(fā)生錯誤時,原來基本上是采用診斷專用程序軟件進(jìn)行檢查及維護(hù)處理。即,將診斷系統(tǒng)程序安裝在個人電腦(PC)系統(tǒng)內(nèi),在個人電腦(PC)系統(tǒng)的電源接通后通過BIOS執(zhí)行上電自檢(POST)過程。但是,現(xiàn)有計算機存在著不能按時向用戶告知上述上電自檢(POST)過程中形成的自診斷結(jié)果的問題。如圖1所示,還存在著因僅設(shè)置有軟盤驅(qū)動器(FDD)152和CD-ROM驅(qū)動器157,而無法充分利用其它剩余空間的缺點。
發(fā)明內(nèi)容本發(fā)明目的在于提供個人電腦自診斷系統(tǒng)。即,將用于顯示計算機系統(tǒng)狀態(tài)的輔助顯示器設(shè)置在主機的前端,籍此來顯示啟動上電自檢(POST)代碼及/或者診斷信息,從而向用戶提供系統(tǒng)狀況及A/S信息的個人電腦自診斷系統(tǒng)。為了實現(xiàn)上述目的,本發(fā)明的個人電腦自診斷系統(tǒng)是指包括有中央處理器(CPU)、主存儲器、存儲有BIOS的BIOSROM芯片、北橋及南橋、PCI接口的臺式個人電腦(PC),上述個人電腦(PC)主機前面設(shè)置有用于電腦自診斷的輔助顯示器,并通過上述輔助顯示器來顯示啟動上電自檢(POST)(PowerOnSelfTest)代碼及/或診斷(diagnostic)信息。在這里,上述啟動上電自檢(POST)代碼及/或診斷(diagnostic)信息在進(jìn)行啟動時實時顯示在上述輔助顯示器上。另外,上述上電自檢(POST)代碼是指在上述個人電腦(PC)啟動(booting)時,BIOS把進(jìn)行上電自檢(POST)所需的函數(shù)制作成表格(table),該函數(shù)被依次運行,然后按各函數(shù)分成一定的階段各個運行的順序生成的代碼。上述診斷(diagnostic)信息是指BIOS進(jìn)行判斷,當(dāng)發(fā)生錯誤或者系統(tǒng)發(fā)生嚴(yán)重問題時,通過錯誤診斷函數(shù)輸出到上述輔助顯示器予以顯示的信息。綜上所述,本發(fā)明的優(yōu)點在于通過設(shè)置在主機前部的輔助顯示器來顯示進(jìn)行啟動時的上電自檢(POST)代碼及/或診斷(diagnostic)信息,以此能夠向用戶提供系統(tǒng)發(fā)生異常時進(jìn)行狀態(tài)確認(rèn)及A/S等所需的信息。圖1是現(xiàn)有電腦構(gòu)成方塊圖;圖2是本發(fā)明臺式個人電腦(PC)主機外殼構(gòu)成立體圖;圖3是圖2所示的本發(fā)明的個人電腦(PC)構(gòu)成方塊圖。*附圖主要部分符號說明*320輔助顯示器(display)400中央處理器410北橋420主存儲器430南橋440BIOSROM芯片450PCI接口具體實施方式下面參照附圖對本發(fā)明的實施例進(jìn)行更加詳細(xì)的說明。圖2是本發(fā)明臺式個人電腦(PC)主機外殼構(gòu)成立體圖。圖3是圖2所示的本發(fā)明個人電腦(PC)構(gòu)成方塊圖。參照圖2,本發(fā)明的臺式個人電腦(PC)主機除在盒前部設(shè)置有軟盤驅(qū)動器(FDD)和CD-ROM驅(qū)動器300外,還設(shè)置有用于電腦自診斷的輔助顯示器320。在這里,上述輔助顯示器320的作用是顯示在與上述個人電腦(PC)連接的監(jiān)視器上未顯示的的信息,即,在個人電腦(PC)依靠BIOS操作來執(zhí)行上電自檢(POST)(PowerOnSelfTest)時顯示上述診斷結(jié)果,從而能夠確認(rèn)現(xiàn)有個人電腦用戶無法獲得的信息。即,通過上述輔助顯示器320顯示啟動上電自檢(POST)代碼及/或診斷(diagnostic)信息,從而能夠向用戶系統(tǒng)狀況及A/S信息。另外,上述啟動上電自檢(POST)代碼及/或診斷(diagnostic)信息顯示在上述輔助顯示器上是啟動時實時形成的。下面對通過上述輔助顯示器320顯示的上電自檢(POST)代碼及診斷信息進(jìn)行更加詳細(xì)的說明。首先,比如上電自檢(POST)代碼,在個人電腦(PC)啟動(booting)時,BIOS把進(jìn)行上電自檢(POST)所需的函數(shù)制作成(functionpointer函式指標(biāo)集合)表格(table),依次運行該函數(shù),然后按各函數(shù)分成一定階段各個運行的順序生成上電自檢(POST)代碼。接著,每當(dāng)各階段進(jìn)行時,上電自檢(POST)發(fā)報機(dispatcher)一面運行函數(shù),一面將上述上電自檢(POST)代碼值接收為因子,使上述輔助顯示器320上顯示這種因子值。其次,比如診斷信息(diagnostic),BIOS進(jìn)行判斷,當(dāng)發(fā)生錯誤或者系統(tǒng)產(chǎn)生嚴(yán)重問題時,使其顯示在輔助顯示器320上。即,通過錯誤診斷函數(shù)將診斷信息輸出到上述輔助顯示器320上予以顯示。此時,上述輔助顯示器320由液晶顯示器(LiquidCrystalDisplayLCD)和真空熒光顯示器(VacuumFluorescentDisplayVFD)構(gòu)成。參照圖3,本發(fā)明的個人電腦(PC)內(nèi)部構(gòu)成包括以下幾個部分由中央處理器(CPU)400和動態(tài)隨機存取存儲器(DRAM)等構(gòu)成的主存儲器420、存儲有BIOS的BIOSROM芯片440、北橋410及南橋430、PCI接口450、通過PCI接口連接的規(guī)定的卡460、470等。在這里,上述北橋410是指負(fù)責(zé)管理在中央處理器(CPU)400、主存儲器420和顯卡之間移動的數(shù)據(jù)的芯片集(chipset),而上述南橋430則指負(fù)責(zé)管理北橋未加以管理的所有裝置的芯片集(chipset)。所以,南橋430負(fù)責(zé)控制鍵盤/鼠標(biāo)控制器、通用串行總線構(gòu)架(USB)端口及PCI總線等,在本發(fā)明中起到的作用是控制輔助顯示器320。另外,存儲在上述BIOSROM芯片內(nèi)的BIOS是用于變更系統(tǒng)構(gòu)成狀態(tài)的程序,通過BIOS設(shè)置菜單用戶可以變更該設(shè)定。上述BIOS為確認(rèn)系統(tǒng)裝置是否正確啟動,執(zhí)行被稱作上電自檢(POST)(PowerOnSelfTest)的過程。如本發(fā)明,在執(zhí)行上述上電自檢(POST)過程時產(chǎn)生的上電自檢(POST)代碼及/或診斷(diagnostic)信息,在啟動的同時實時顯示在上述輔助顯示器320上,從而向用戶提供系統(tǒng)狀況及A/S信息。權(quán)利要求1.一種個人電腦自診斷系統(tǒng),是包含有中央處理器CPU、主存儲器、存儲有BIOS的BIOSROM芯片、北橋及南橋、PCI接口的臺式個人電腦PC,其特征在于,在上述個人電腦PC主機前面設(shè)置有用于自診斷的輔助顯示器。2.如權(quán)利要求1所述的個人電腦自診斷系統(tǒng),啟動上電自檢代碼及/或診斷信息在進(jìn)行啟動時實時顯示在上述輔助顯示器上。3.如權(quán)利要求1所述的個人電腦自診斷系統(tǒng),上述上電自檢代碼是指上述個人電腦PC啟動時,BIOS把進(jìn)行上電自檢所需的函數(shù)制作成表格,依次運行該函數(shù),然后按各函數(shù)被分成一定階段各個運行的順序生成的代碼。4.如權(quán)利要求1所述的個人電腦自診斷系統(tǒng),上述診斷信息是指BIOS進(jìn)行判斷,當(dāng)發(fā)生錯誤或者系統(tǒng)發(fā)生嚴(yán)重問題時,通過錯誤診斷函數(shù)輸出到上述輔助顯示器予以顯示的信息。5.如權(quán)利要求1所述的個人電腦自診斷系統(tǒng),上述輔助顯示器部由液晶顯示器和真空熒光顯示器構(gòu)成。全文摘要本項發(fā)明的個人電腦(PC)自診斷系統(tǒng)是指包含有中央處理器(CPU)、主存儲器、存儲有BIOS的BIOSROM芯片、北橋及南橋、PCI接口(周邊元件擴(kuò)展接口)的臺式(DiskTower)個人電腦(PC)。上述個人電腦(PC)主機前部設(shè)置有用于電腦自診斷的輔助顯示部,并通過上述輔助顯示器顯示啟動上電自檢(PowerOnSelfTestPOST)代碼及/或者診斷(diagnostic)信息。如上所示,本項發(fā)明的優(yōu)點在于通過主機前部所設(shè)置的輔助顯示器來顯示進(jìn)行啟動時的上電自檢(POST)代碼及/或者診斷(diagnostic)信息,從而在系統(tǒng)發(fā)生異常時能夠給用戶提供狀態(tài)確認(rèn)及A/S等所需的信息。文檔編號G06F11/36GK1869947SQ20051004017公開日2006年11月29日申請日期2005年5月24日優(yōu)先權(quán)日2005年5月24日發(fā)明者方有錫,張容赫申請人:樂金電子(昆山)電腦有限公司