欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基本輸入輸出系統(tǒng)的管理模塊與其管理和更新方法

文檔序號:6564434閱讀:223來源:國知局
專利名稱:基本輸入輸出系統(tǒng)的管理模塊與其管理和更新方法
技術(shù)領(lǐng)域
本發(fā)明是有關(guān)于一種基本輸入輸出系統(tǒng)(Basic I叩ut Output System,簡稱 BIOS)的更新技術(shù),且特別是有關(guān)于一種能保留更新前的識別數(shù)據(jù)的基本輸入輸出 系統(tǒng)的更新技術(shù)。
背景技術(shù)
基本輸出輸入系統(tǒng)是載入在電腦硬件系統(tǒng)上的最基本的軟體程序代碼,主要 的功能有開機(jī)自我測試、初始化動作、記錄系統(tǒng)設(shè)定值、提供常駐程序庫、載入操 作系統(tǒng)等。從另一角度來看,基本輸入輸出系統(tǒng)可以被視為與硬件溝通的核心的微 小操作系統(tǒng),通常是使用組合語言寫成的。
圖1為依照一種習(xí)知的更新基本輸入輸出系統(tǒng)的步驟流程圖。請參照圖1,當(dāng) 要對一基本輸入輸出系統(tǒng)進(jìn)行更新時(shí),傳統(tǒng)的作法,首先可以如步驟SIOI所述,
從一數(shù)據(jù)源讀取用來更新基本輸入輸出系統(tǒng)的更新數(shù)據(jù),并且檢査基本輸入輸出系 統(tǒng)內(nèi)的一識別數(shù)據(jù),以如步驟S103所述,判斷更新數(shù)據(jù)是否適用于基本輸入輸出 系統(tǒng)所在的硬件系統(tǒng)。 一般來說,識別數(shù)據(jù)會記錄電腦機(jī)型名稱和/或序號等。
請繼續(xù)參照圖l,在步驟S103中,當(dāng)更新數(shù)據(jù)不適用于基本輸入輸出系統(tǒng)所 在的硬件系統(tǒng)時(shí)(也就是步驟S103所標(biāo)示的"否"),則結(jié)束整個(gè)更新流程。反之, 若是更新數(shù)據(jù)適用于基本輸入輸出系統(tǒng)所在的硬件系統(tǒng)時(shí)(也就是步驟S103所標(biāo) 示的"是"),則進(jìn)行步驟S103,就是將更新數(shù)據(jù)燒錄至基本輸入輸出系統(tǒng)內(nèi)。此 時(shí),如步驟S105所述,檢査基本輸入輸出系統(tǒng)是否更新成功。若是發(fā)現(xiàn)基本輸入 輸出系統(tǒng)沒有更新成功時(shí)(也就是步驟S105所標(biāo)示的"否"),則重復(fù)以上的步驟。 相對地,若是確認(rèn)基本輸入輸出系統(tǒng)更新成功時(shí)(也就是步驟S105所標(biāo)示的"是"), 則結(jié)束整個(gè)更新流程。
在傳統(tǒng)的作法中,當(dāng)在基本輸入輸出系統(tǒng)更新完畢后,也會同時(shí)將識別數(shù)據(jù) 清除。因此,當(dāng)下一次要更新基本輸入輸出系統(tǒng)時(shí),系統(tǒng)就無法判斷更新數(shù)據(jù)是否符合硬件系統(tǒng),導(dǎo)致更新失敗,或是更新完畢之后,才發(fā)現(xiàn)更新后的基本輸入輸出 系統(tǒng)并不適用于所在的硬件系統(tǒng),而造成時(shí)間上的浪費(fèi)。

發(fā)明內(nèi)容
因此,本發(fā)明提供一種基本輸入輸出系統(tǒng)的管理模塊,可以在基本輸入輸出 系統(tǒng)進(jìn)行更新完畢后,仍舊保留之前的識別數(shù)據(jù)。
另外,本發(fā)明也提供一種基本輸入輸出系統(tǒng)的管理和更新方法,能夠確保在 每次更新基本輸入輸出系統(tǒng)后,能夠保有原始的識別數(shù)據(jù),以提升更新的效率和精 確度。
本發(fā)明提供一種基本輸入輸出系統(tǒng)的管理模塊,包括處理單元、燒錄單元、 存儲單元和讀出寫入單元。其中,燒錄單元可以依據(jù)處理單元所產(chǎn)生的控制指令,而決定是否對該基本輸入輸出系統(tǒng)進(jìn)行更新。當(dāng)要對基本輸入輸出系統(tǒng)進(jìn)行更新 時(shí),讀出寫入單元依據(jù)會將基本輸入輸出系統(tǒng)中的一識別數(shù)據(jù)存儲在存儲單元中, 并且在基本輸入輸出系統(tǒng)更新完畢時(shí),再將識別數(shù)據(jù)寫回基本輸入輸出系統(tǒng),以使 基本輸入輸出系統(tǒng)能保有原始的識別數(shù)據(jù)。
從另一觀點(diǎn)來看,本發(fā)明提供一種基本輸入輸出系統(tǒng)的管理方法,包括當(dāng)對 基本輸入輸出系統(tǒng)進(jìn)行更新時(shí),則備份在基本輸入輸出系統(tǒng)中的一識別數(shù)據(jù)。而在基本輸入輸出系統(tǒng)更新完畢時(shí),將識別數(shù)據(jù)寫回己更新完畢的基本輸入輸出系統(tǒng) 中。
從另一觀點(diǎn)來看,本發(fā)明提供一種基本輸入輸出系統(tǒng)的更新方法,包括備份 在基本輸入輸出系統(tǒng)中的一識別數(shù)據(jù)。另外,從一數(shù)據(jù)源讀取一更新數(shù)據(jù),并且將 此更新數(shù)據(jù)燒錄至該基本輸入輸出系統(tǒng)中。當(dāng)基本輸入輸出系統(tǒng)更新完畢時(shí),本發(fā) 明將識別數(shù)據(jù)寫回己更新完畢的基本輸入輸出系統(tǒng)中。
在本發(fā)明的實(shí)施例中,識別數(shù)據(jù)包括一硬件機(jī)型名稱和一硬件序號二者至少 其中之一。
由于本發(fā)明在更新基本輸入輸出系統(tǒng)的同時(shí),會備份識別數(shù)據(jù)。因此,在每次基本輸入輸出系統(tǒng)更新完畢后,都能保有原始的識別數(shù)據(jù)。藉此,本發(fā)明能夠提 升更新的效率和準(zhǔn)確度。
為讓本發(fā)明的上述和其他目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并配合附圖作詳細(xì)說明如下。


圖1為依照一種現(xiàn)有的更新基本輸入輸出系統(tǒng)的步驟流程圖。
圖2為依照本發(fā)明的一較佳實(shí)施例的一種基本輸入輸出系統(tǒng)的管理模塊的方 塊圖。
圖3為依照本發(fā)明的一較佳實(shí)施例的一種基本輸入輸出系統(tǒng)的更新方法的步 驟流程圖。
具體實(shí)施例方式
一般來說,基本輸入輸出系統(tǒng)是保存在只讀存儲器(ROM)中而無法被隨意修 改。然而,由于近幾年來半導(dǎo)體產(chǎn)業(yè)蓬勃的發(fā)展,導(dǎo)致硬件升級的速度大為提升。 為此緣故,現(xiàn)今的基本輸入輸出系統(tǒng)大都被存儲在EEPR0M或者是快閃存儲器等存 儲裝置中,以便讓使用者可以輕易地升級,以配合硬件的升級。
圖2為依照本發(fā)明的一較佳實(shí)施例的一種基本輸入輸出系統(tǒng)的管理模塊的方 塊圖。請參照圖2,本發(fā)明所提供的管理模塊200,可以用來管理基本輸入輸出系 統(tǒng)(BI0S) 220。如上所述,BIOS 220可以存儲在EEPROM或者是快閃存儲器等存儲 裝置中。在本實(shí)施例中,管理模塊200和BIOS 220都可以置于一硬件系統(tǒng)上,例 如個(gè)人電腦系統(tǒng)。
管理模塊200包括處理單元202、燒錄單元204、讀出寫入單元206和存儲單 元208。其中,處理單元202可以依據(jù)一使用者輸入,而產(chǎn)生多個(gè)控制指令,以控 制整個(gè)管理模塊200。在一些選擇實(shí)施例中,處理單元202可以是中央處理器(CPU), 用來管理整個(gè)硬件系統(tǒng)。例如,當(dāng)硬件系統(tǒng)開機(jī)時(shí),處理單元202可以依據(jù)BIOS 220 來設(shè)定所在的硬件系統(tǒng)周邊必要的硬件元件,并且載入操作系統(tǒng),以使硬件系統(tǒng)能 夠正常運(yùn)作。
當(dāng)一使用者要對BIOS 220進(jìn)行更新時(shí),會產(chǎn)生一使用者輸入給處理單元202。 此時(shí),處理單元202可以產(chǎn)生一控制指令給燒錄單元204,以從一數(shù)據(jù)源讀取一更 新數(shù)據(jù)。在本實(shí)施例中,數(shù)據(jù)源可以是軟式磁片、VCD、 DVD等存儲媒體。另外, 在一些選擇實(shí)施例中,數(shù)據(jù)源也可以是一網(wǎng)路端的服務(wù)器,本發(fā)明并不限制。
在燒錄單元204將更新數(shù)據(jù)燒錄至BIOS 220內(nèi)之前,處理單元202可以產(chǎn)生 控制指令給讀出寫入單元206,以讀取BI0S 220中所記載的一識別數(shù)據(jù),并且將 其暫存于一存儲單元208中。如上所述,所謂的識別數(shù)據(jù)可以包括硬件機(jī)型名稱或 是硬件序號等。另外,在本實(shí)施例中,存儲單元208可以是一隨機(jī)存取存儲器(RAM) 或是快閃存儲器等。
當(dāng)讀取寫入單元206將識別數(shù)據(jù)讀取完畢后,處理單元202再控制燒錄單元 204將更新數(shù)據(jù)燒錄至BIOS 220中。而在BIOS 220更新完畢后,處理單元202會 控制讀出寫入單元206將暫存于存儲單元208中原始的識別數(shù)據(jù)寫回BIOS 220中。 藉此,本發(fā)明在每次BI0S 220進(jìn)行完更新后,都可以保有原始的識別數(shù)據(jù)。
圖3為依照本發(fā)明的一較佳實(shí)施例的一種基本輸入輸出系統(tǒng)的更新方法的步 驟流程圖。將以上的敘述作一整理,本發(fā)明提供了圖3的更新方法,請參照圖3, 當(dāng)要對一基本輸入輸出系統(tǒng)進(jìn)行更新時(shí),本發(fā)明會如步驟S301所述,從一數(shù)據(jù)源 讀取用來更新基本輸入輸出系統(tǒng)的更新數(shù)據(jù)。較特別的是,本發(fā)明在基本輸入輸出 系統(tǒng)進(jìn)行更新之前,會先將基本輸入輸出系統(tǒng)中的一識別數(shù)據(jù)進(jìn)行備份,也就是步 驟S303所敘述的內(nèi)容。
另外,本發(fā)明也會在更新基本輸入輸出系統(tǒng)之前,依據(jù)基本輸入輸出系統(tǒng)中 的識別數(shù)據(jù),而進(jìn)行步驟S305,就是判斷所讀取的更新數(shù)據(jù)是否適用于基本輸入 輸出系統(tǒng)所在的硬件系統(tǒng)。若是所讀取的更新數(shù)據(jù)不適用于基本輸入輸出系統(tǒng)所在 的硬件系統(tǒng)時(shí)(也就是步驟S305所標(biāo)示的"否"),則結(jié)束整個(gè)更新流程。反之, 若是判斷所讀取的更新數(shù)據(jù)適用于基本輸入輸出系統(tǒng)所在的硬件系統(tǒng)時(shí)(也就是步 驟S305所標(biāo)示的"是"),則進(jìn)行步驟S307,就是將此更新數(shù)據(jù)燒錄至基本輸入 輸出系統(tǒng)內(nèi)。
接下來,本發(fā)明可以如步驟S309所述,檢査基本輸入輸出系統(tǒng)是否更新成功。 若是基本輸入輸出系統(tǒng)更新成功(也就是步驟S305所標(biāo)示的"是"),則結(jié)束整個(gè) 更新流程。相對地,假設(shè)更新失敗(也就是步驟S305所標(biāo)示的"否"),則重復(fù)以 上的更新流程。
綜上所述,由于本發(fā)明在更新基本輸入輸出系統(tǒng)的同時(shí),會備份有關(guān)硬件信 息的識別數(shù)據(jù),并且在輸入輸出系統(tǒng)更新完畢后再將此識別數(shù)據(jù)寫回。因此,本發(fā) 明可以有效地提升更新的效率以及正確性。
雖然本發(fā)明已以較佳實(shí)施例揭示如上,然其并非用以限定本發(fā)明,任何熟習(xí) 此技藝者,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作些許更動與潤飾,因此本發(fā)明 的保護(hù)范圍當(dāng)以權(quán)利要求所界定的為準(zhǔn)。
權(quán)利要求
1.一種基本輸入輸出系統(tǒng)的管理模塊,包括一處理單元,產(chǎn)生多個(gè)控制指令;一燒錄單元,依據(jù)該些控制指令,而決定是否對該基本輸入輸出系統(tǒng)進(jìn)行更新;一存儲單元;以及一讀出寫入單元,當(dāng)該燒錄單元對該基本輸入輸出系統(tǒng)進(jìn)行更新時(shí),該讀出寫入單元依據(jù)該些控制指令而將該基本輸入輸出系統(tǒng)中的一識別數(shù)據(jù)存儲至該存儲單元,并在該基本輸入輸出系統(tǒng)更新完畢時(shí),依據(jù)該些控制指令而將該識別數(shù)據(jù)寫回該基本輸入輸出系統(tǒng)。
2. 如權(quán)利要求1所述的基本輸入輸出系統(tǒng)的管理模塊,其特征在于,該識別數(shù)據(jù)包括一硬件機(jī)型名稱和一硬件序號二者至少其中之一。
3. 如權(quán)利要求1所述的基本輸入輸出系統(tǒng)的管理模塊,其特征在于,該存儲單元為一隨機(jī)存取存儲器。
4. 如權(quán)利要求1所述的基本輸入輸出系統(tǒng)之管理模塊,其特征在于,該存儲單 元為一快閃存儲器。
5. —種基本輸入輸出系統(tǒng)的管理方法,至少包括下列步驟 當(dāng)對該基本輸入輸出系統(tǒng)進(jìn)行更新時(shí),則備份在該基本輸入輸出系統(tǒng)中的一識別數(shù)據(jù);以及當(dāng)該基本輸入輸出系統(tǒng)更新完畢時(shí),則將該識別數(shù)據(jù)寫回已更新完畢的基本 輸入輸出系統(tǒng)中。
6. 如權(quán)利要求5所述的基本輸入輸出系統(tǒng)之管理方法,其特征在于,備份該識 別數(shù)據(jù)的步驟,包括下列步驟讀取該識別數(shù)據(jù);以及 存儲該識別數(shù)據(jù)至一存儲區(qū)域。
7. 如權(quán)利要求5所述的基本輸入輸出系統(tǒng)之管理方法,其特征在于,該識別數(shù) 據(jù)包括一硬件機(jī)型名稱和一硬件序號二者至少其中之一。
8. —種基本輸入輸出系統(tǒng)的更新方法,至少包括以下步驟- 備份在該基本輸入輸出系統(tǒng)中的一識別數(shù)據(jù); 從一數(shù)據(jù)源讀取一更新數(shù)據(jù);將該更新數(shù)據(jù)燒錄至該基本輸入輸出系統(tǒng);以及當(dāng)該基本輸入輸出系統(tǒng)更新完畢時(shí),則將該識別數(shù)據(jù)寫回已更新完畢的基本 輸入輸出系統(tǒng)中。
9. 如權(quán)利要求8所述的基本輸入輸出系統(tǒng)之更新方法,其特征在于,備份該識別數(shù)據(jù)的步驟,包括下列步驟 讀取該識別數(shù)據(jù);以及 存儲該識別數(shù)據(jù)至一存儲區(qū)域。
10. 如權(quán)利要求8所述的基本輸入輸出系統(tǒng)之更新方法,其特征在于,該識別 數(shù)據(jù)包括一硬件機(jī)型名稱和一硬件序號二者至少其中之一。
11. 如權(quán)利要求8所述的基本輸入輸出系統(tǒng)之更新方法,其特征在于,將更新 數(shù)據(jù)燒錄至該基本輸入輸出系統(tǒng)中前,還包括下列步驟檢査該識別數(shù)據(jù),以判斷該更新數(shù)據(jù)是否適用于該基本輸入輸出系統(tǒng)所在的 硬件系統(tǒng);當(dāng)該更新數(shù)據(jù)不適用于該基本輸入輸出系統(tǒng)所在的硬件系統(tǒng)時(shí),則結(jié)束該更 新方法;以及當(dāng)判斷該更新數(shù)據(jù)適用于該基本輸入輸出系統(tǒng)所在的硬件系統(tǒng)時(shí),則將該更 新數(shù)據(jù)燒錄至該基本輸入輸出系統(tǒng)中。
全文摘要
本發(fā)明公開了一種基本輸入輸出系統(tǒng)的管理方法,包括當(dāng)對基本輸入輸出系統(tǒng)進(jìn)行更新時(shí),則備份在基本輸入輸出系統(tǒng)中的一識別數(shù)據(jù)。而在基本輸入輸出系統(tǒng)更新完畢時(shí),將識別數(shù)據(jù)寫回已更新完畢的基本輸入輸出系統(tǒng)中。
文檔編號G06F9/445GK101201745SQ200610168518
公開日2008年6月18日 申請日期2006年12月13日 優(yōu)先權(quán)日2006年12月13日
發(fā)明者羅圣心 申請人:英業(yè)達(dá)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
天峻县| 丰县| 武乡县| 新丰县| 巴彦淖尔市| 亳州市| 桓仁| 盱眙县| 新巴尔虎左旗| 沙洋县| 永顺县| 铜梁县| 宣汉县| 黄梅县| 开化县| 彭水| 独山县| 崇义县| 宁夏| 嵊泗县| 中方县| 惠来县| 油尖旺区| 应城市| 浮山县| 苏尼特右旗| 枝江市| 新邵县| 阜南县| 晋江市| 天峻县| 铜鼓县| 黎平县| 安福县| 邵阳县| 云浮市| 焦作市| 分宜县| 绍兴市| 霍州市| 沅江市|