新四季網

擴展bios及使用該擴展bios的雙模式計算機的製作方法

2023-04-26 23:13:01

專利名稱:擴展bios及使用該擴展bios的雙模式計算機的製作方法
技術領域:
本發明涉及計算機應用技術領域,特別是指擴展BIOS及使用該擴展BIOS的雙模式計算機。
背景技術:
隨著計算機的飛速發展,計算機已經具備了支持多媒體功能所必須的硬體,如光碟機,顯卡,音效卡,電視卡等,現有的WINDOWS作業系統也提供了播放多媒體文件的各種軟體。但是,在啟動複雜的作業系統後,再啟動播放軟體來播放多媒體文件具有一定的不便性,例如啟動複雜的作業系統需要較長的啟動時間,而且,複雜的作業系統本身就要佔用大量內存和CPU資源,因此勢必影響播放性能。目前為了更方便的使計算機提供多媒體功能,出現了雙模式計算機,雙模式是指計算機模式和家電模式,在家電模式下,不啟動複雜的SINDOWS作業系統,計算機便可實現CD、VCD、DVD、音響等類似家電設備的功能。
目前,計算機實現該家電模式的方法是將提供相應功能的嵌入式作業系統,我們這裡稱為家電作業系統(OS)存儲於硬碟上,並將該家電OS與WINDOWS作業系統置以不同的引導代碼來實現。啟動家電模式的過程如下開啟計算機後,CPU執行非易失性存儲器中的BIOS代碼,進行自檢和初始化,然後讀取CMOS的用戶設置項,然後調用硬碟分區表,進入引導代碼選項,由用戶選擇進入家電模式還是計算機模式。然後根據用戶選擇的引導代碼調用硬碟上不同的作業系統的代碼,當用戶選擇啟動家電OS的代碼時,CPU便從硬碟上調取該家電OS的代碼,進入家電模式,提供音頻光碟播放,視頻光碟播放,以及支持紅外遙控等功能;如果用戶選擇計算機模式的引導代碼,則計算機進入普通的啟動模式,例如啟動WINDOWS作業系統。
這種實現家電功能的方式,使所用的家電OS與硬碟提供的作業系統,如WINDOWS作業系統均存儲在硬碟上,當硬碟出現故障時,如出現硬體引導扇區損壞、硬碟被低格、硬碟被重新分區等操作時,或者與家電OS有關的文件被誤刪時,會導致雙模式計算機的家電模式無法使用。

發明內容
有鑑於此,本發明的主要目的在於提供了擴展BIOS及使用該擴展BIOS的雙模式計算機,使雙模式計算機的家電功能不依賴於硬碟。
該發明所述基本輸入輸出系統BIOS,包括一個非易失性存儲器,其中,所述非易失性存儲器中包括基本功能模塊,所述基本功能模塊用來執行以完成包括引導操作和初始化的計算機啟動功能,還包括擴展功能模塊,用來完成啟動和運行家電作業系統;所述基本功能模塊還包含一個指向擴展功能模塊的跳轉單元,用來指示擴展功能模塊是否運行。
其中,所述的擴展功能模塊位於與基本功能模塊所使用的不同的非易失性存儲器中,其中所述的非易失性存儲器之間通過數據總線(Data Bus)和地址總線(Address Bus)連接。
還提供了一種雙模式計算機,計算機的主板上包含一個非易失性存儲器,其中,所述非易失性存儲器中包括基本功能模塊,所述基本功能模塊用來執行以完成包括引導操作和初始化的計算機啟動功能,還包括擴展功能模塊,用來完成啟動和運行家電作業系統功能;所述基本功能模塊還包含一個指向擴展功能模塊的跳轉單元,用來指示擴展功能模塊是否運行。
其中,雙模式計算機中所述的擴展功能模塊位於與基本功能模塊所使用的不同的非易失性存儲器中,其中所述的非易失性存儲器之間通過數據總線和地址總線連接。
還提供了一種雙模式計算機的啟動方法,在基本功能模塊中預先設置一個指向擴展功能模塊的跳轉單元,包括以下步驟A、CPU讀取並執行非易失性存儲器中的基本功能模塊,並判斷基本功能模塊中的跳轉單元是否有效,若否,退出本流程,否則執行步驟B;B、CPU從相應的非易失性存儲器中載入擴展功能模塊,啟動並運行家電作業系統。
其中,步驟B所述啟動並運行家電作業系統的步驟包括B1、加載各個硬體的驅動程序以及家電作業系統的應用程式;B2、根據用戶的操作,執行相應的程序,將相關硬體驅動之間建立關聯,向用戶提供相應的家電功能。
其中,所述的硬體包括計算機上所攜帶的音效卡、顯卡、電視卡和光碟機。
由上述方法可以看出,本發明將家電OS置於非易失性存儲器中,使家電模式的計算機完全脫離硬碟,實現了真正的家電模式的雙模式計算機,可更好的適應不同用戶的需要。例如,對於某些用戶,計算機更多作為家電模式使用,可能會存在不使用硬碟的情況。另外,使用本發明,家電模式所用的家電OS與硬碟脫離不存儲在硬碟上,當用戶硬碟損壞、甚至不存在硬碟時,該計算機不至於像廢鐵一樣無法使用,而仍然可以通過家電模式當作家電使用,例如看VCD/DVD、看電視、聽MP3以及作為音響等。


圖1為本發明通過一個非易失性存儲器實現擴展BIOS的示意圖。
圖2為兩個非易失性存儲器的連接實現擴展BIOS的示意圖。
圖3為本發明實現家電模式流程圖。
具體實施例方式
為使本發明的目的、技術方案及優點更加清楚明白,以下通過具體實施例和附圖,對本發明進一步詳細說明。
如圖1所示,本發明提供了一種擴展BIOS。包括一個非易失性存儲器、基本功能模塊和擴展功能模塊。其中,基本功能模塊位於所述非易失性存儲器中,並由一個CPU執行以完成包括引導、初始化的計算機啟動功能,與現有的計算機的BIOS提供的功能基本相同;擴展功能模塊包括家電OS代碼,位於所述非易失性存儲器中,並由所述CPU執行啟動和運行;其中,在基本功能模塊中增加了是否加載擴展功能模塊的跳轉單元,跳轉單元為有效時,基本功能模塊運行結束時,擴展功能模塊運行;其中,所述的跳轉單元指向擴展功能模塊。
另外,擴展功能模塊也可以位於與基本功能模塊所使用的不同的非易失性存儲器中,圖2為兩個非易失性存儲器的連接實現擴展BIOS的示意圖。如圖2所示,不同的非易失性存儲器之間通過數據總線(Data Bus)和地址總線(Address Bus)相連。基本功能模塊增加的跳轉單元依舊通過地址總線指向擴展功能模塊,當調用擴展功能模塊時,CPU可根據硬體地址讀取擴展功能模塊並執行該模塊提供的家電OS代碼。同理,擴展功能模塊也可以位於多個非易失性存儲器中,並通過數據總線和地址總線相連。
其中,擴展功能模塊的家電OS包括光碟機的驅動程序,音效卡、顯卡的驅動程序,還可以包括存儲設備的驅動程序,如USB盤的驅動程序,磁碟或硬碟的驅動程序等,這些驅動程序通過壓縮、映象的方式存於擴展功能模塊中。
以下為使用該擴展BIOS的計算機的家電模式啟動過程。參見圖3進行說明,包括以下步驟步驟301-302計算機啟動,CPU讀取非易失性存儲器基本功能模塊,進行初始化和自檢(POST)。其中,跳轉單元的相關的選項存儲在CMOS中,在基本功能模塊運行的過程中,讀取CMOS中用戶設置的關於跳轉單元的值並判斷,若跳轉單元對應選項為有效則執行步驟303運行擴展功能模塊,否則直接進入正常的硬碟作業系統引導過程,執行步驟305。
其中,用戶可以在基本功能模塊提供的交互界面中,即在BIOS的設置過程中,設置是否加載擴展功能模塊的跳轉選項,以決定是否在以後的啟動過程中加載擴展功能模塊,並保存在CMOS中的特定字節中。
步驟303CPU讀取擴展功能模塊,並通過擴展功能模塊中的家電OS的啟動和運行實現家電模式。
首先,CPU加載擴展功能模塊,啟動家電OS。包括初始化、加載各個硬體的驅動程序以及家電OS的應用程式,以及運行該家電OS的腳本文件,向用戶提供交互界面。其中,加載的相應硬體設備的驅動用來支持各個硬體的功能。然後,家電OS根據用戶的操作,執行相應的程序,將相關硬體驅動之間建立關聯,向用戶提供相應的家電功能。
例如家電OS執行相關程序,並通過驅動建立鍵盤,滑鼠、光碟機、音效卡、顯卡、顯示器以及存儲設備之間的關聯,提供音頻光碟播放,視頻光碟播放,讀取存儲設備的文件進行播放等功能。可以明顯的看出,這種方式的家電模式,已經不依賴於硬碟,因此有無硬碟都可以實現家電模式。
步驟304-305用戶退出該家電OS後,計算機進入普通的啟動模式,讀取硬碟上的作業系統,例如載入硬碟中的WINDOWS系統。
以上所述僅為本發明的較佳實施例而已,並不用以限制本發明,凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。
權利要求
1.一種基本輸入輸出系統BIOS,包括一個非易失性存儲器,其中,所述非易失性存儲器中包括基本功能模塊,所述基本功能模塊用來執行以完成包括引導操作和初始化的計算機啟動功能,其特徵在於還包括擴展功能模塊,用來完成啟動和運行家電作業系統;所述基本功能模塊還包含一個指向擴展功能模塊的跳轉單元,用來指示擴展功能模塊是否運行。
2.根據權利要求1所述的BIOS,其特徵在於,所述的擴展功能模塊位於與基本功能模塊所使用的不同的非易失性存儲器中,其中所述的非易失性存儲器之間通過數據總線(Data Bus)和地址總線(Address Bus)連接。
3.一種雙模式計算機,計算機的主板上包含一個非易失性存儲器,其中,所述非易失性存儲器中包括基本功能模塊,所述基本功能模塊用來執行以完成包括引導操作和初始化的計算機啟動功能,其特徵在於還包括擴展功能模塊,用來完成啟動和運行家電作業系統功能;所述基本功能模塊還包含一個指向擴展功能模塊的跳轉單元,用來指示擴展功能模塊是否運行。
4.根據權利要求3所述的雙模式計算機,其特徵在於,所述的擴展功能模塊位於與基本功能模塊所使用的不同的非易失性存儲器中,其中所述的非易失性存儲器之間通過數據總線和地址總線連接。
5.一種雙模式計算機的啟動方法,其特徵在於,在基本功能模塊中預先設置一個指向擴展功能模塊的跳轉單元,該方法包括以下步驟A、CPU讀取並執行非易失性存儲器中的基本功能模塊,並判斷基本功能模塊中的跳轉單元是否有效,若否,退出本流程,否則執行步驟B;B、CPU從相應的非易失性存儲器中載入擴展功能模塊,啟動並運行家電作業系統。
6.根據權利要求5所述的方法,其特徵在於,步驟B所述啟動並運行家電作業系統的步驟包括B1、加載各個硬體的驅動程序以及家電作業系統的應用程式;B2、根據用戶的操作,執行相應的程序,將相關硬體驅動之間建立關聯,向用戶提供相應的家電功能。
7.根據權利要求6所述的方法,其特徵在於,所述的硬體包括計算機上所攜帶的音效卡、顯卡、電視卡和光碟機。
全文摘要
本發明提供了一種基本輸入輸出系統BIOS,包括一個非易失性存儲器,其中,所述非易失性存儲器中包括基本功能模塊,所述基本功能模塊用來執行以完成包括引導操作和初始化的計算機啟動功能,還包括擴展功能模塊,用來完成啟動和運行家電作業系統;所述基本功能模塊還包含一個指向擴展功能模塊的跳轉單元,用來指示擴展功能模塊是否運行。應用本發明,使用該BIOS的雙模式計算機的家電功能不依賴於硬碟。
文檔編號G06F9/445GK1629807SQ200310121280
公開日2005年6月22日 申請日期2003年12月17日 優先權日2003年12月17日
發明者趙牧, 陳浩, 劉渤, 顏毅強, 尚可 申請人:聯想(北京)有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀