專利名稱:計(jì)算器系統(tǒng)及其啟動方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種計(jì)算器系統(tǒng)的啟動方法,尤指一種使用開機(jī)映像 文件開機(jī)的計(jì)算器系統(tǒng)及其啟動方法。
背景技術(shù):
目前計(jì)算器系統(tǒng)的開機(jī)流程主要是先由基本輸入輸出系統(tǒng)(Basic Input Output System; BIOS)程序代碼段負(fù)責(zé)開機(jī)時(shí)的檢測動作(Power On Self Test),初始化軟硬件,之后再搜尋可引導(dǎo)操作系統(tǒng)加載的輔助 開機(jī)裝置,進(jìn)而從輔助開機(jī)裝置中執(zhí)行相關(guān)開機(jī)程序以順利加載操作 系統(tǒng)。其中,所述的輔助開機(jī)裝置通常選自為硬盤、軟盤、光盤或其 它可攜式儲存裝置(如USB)。輔助開機(jī)裝置中特別具有一開機(jī)加載程序 (BootLoader),其定義了所有設(shè)定文件與相關(guān)的環(huán)境參數(shù)信息,具有加 載操作系統(tǒng)核心(Kernel)的功能。
請參考圖1,該圖為公知的計(jì)算器系統(tǒng)的一具體實(shí)施例的系統(tǒng)架 構(gòu)示意圖。如圖1所示,計(jì)算器系統(tǒng)1包括一記憶模塊11、 一系統(tǒng)芯 片模塊13、 一處理單元15以及一輔助開機(jī)裝置17。系統(tǒng)芯片模塊13 包括一系統(tǒng)儲存單元131,該系統(tǒng)儲存單元131用以儲存一系統(tǒng)程序 1311。具體來說,系統(tǒng)芯片模塊13為設(shè)置于主機(jī)版上的內(nèi)存芯片(ROM BIOS),而內(nèi)部儲存的系統(tǒng)程序1311為基本輸入輸出系統(tǒng)碼段(BIOS Code)。
處理單元15耦接于記憶模塊11以及系統(tǒng)芯片模塊13之間,用以 將系統(tǒng)程序1311搬至記憶模塊11執(zhí)行,具體來說,記憶模塊ll為計(jì) 算器系統(tǒng)1中的主存儲器,如動態(tài)隨機(jī)存取內(nèi)存(Dynamic Random Access Memory, DRAM),用以記錄所執(zhí)行的程序及其運(yùn)算結(jié)果。
輔助開機(jī)裝置17耦接于處理單元15,包括一開機(jī)映像文件171, 其定義了設(shè)定環(huán)境參數(shù)的開機(jī)加載程序,用以輔助加載操作系統(tǒng)核心。 具體來說,所述的輔助開機(jī)裝置17為一軟盤機(jī),可插接一軟盤磁盤 (Floppy),而開機(jī)映像文件171記錄于軟盤磁盤中,其儲存了可加載系 統(tǒng)核心的開機(jī)信息。
為了更了解公知的計(jì)算器系統(tǒng)的開機(jī)方法,請參考圖2,該圖為 公知計(jì)算器系統(tǒng)的啟動方法的一具體實(shí)施例的步驟流程圖。按,其中 相關(guān)的系統(tǒng)架構(gòu)請同時(shí)參考圖1。如圖2所示,所述的啟動方法包括有下列步驟-
首先,使用者借由啟動計(jì)算器系統(tǒng)1來產(chǎn)生一啟動信號(步驟
S201),當(dāng)系統(tǒng)芯片模塊13接收到啟動信號后,便開始執(zhí)行系統(tǒng)程序 1311,即進(jìn)行自我檢測以及初始軟硬件等動作(步驟S203);在執(zhí)行系 統(tǒng)程序1311的過程中,會隨時(shí)判斷是否欲進(jìn)入執(zhí)行操作系統(tǒng)的程序, 即是否產(chǎn)生中斷INT 19(步驟S205);
若中斷INT19仍未產(chǎn)生,便繼續(xù)執(zhí)行系統(tǒng)程序1311,否則,處理 單元15即將輔助開機(jī)裝置17中的開機(jī)映像文件171搬至記憶模塊11 加以執(zhí)行(步驟S207);在執(zhí)行開機(jī)映像文件171期間,隨時(shí)判斷是否 執(zhí)行一讀取/寫入指令(步驟S209);若執(zhí)行到關(guān)于讀取/寫入數(shù)據(jù)的指 令,則產(chǎn)生中斷INT 13(步驟S211),進(jìn)而執(zhí)行適當(dāng)?shù)拇嫒幼?步驟 S213);具體來說,若是讀取指令,處理單元15會讀取加載操作系統(tǒng)所 需的扇區(qū)內(nèi)容到記憶模塊11中;若是寫入指令,處理單元15會將在 記憶模塊11中運(yùn)算后的數(shù)據(jù)寫入至開機(jī)映像文件中相對應(yīng)的內(nèi)容;
最后,處理單元15會判斷計(jì)算器系統(tǒng)1是否已正常啟動(步驟 S215),若否,則同樣地從步驟S207持續(xù)往下運(yùn)作,直到正常啟動計(jì) 算器系統(tǒng)1為止。
以上所述即為公知的計(jì)算器系統(tǒng)的啟動流程,由此可知,開機(jī)過 程中需要額外執(zhí)行開機(jī)磁盤中的開機(jī)加載程序,始能順利加載操作系 統(tǒng)。然而,開機(jī)磁盤保存不易,因?yàn)槠渫庑洼p薄往往容易被遺忘所放 位置,而且開機(jī)磁盤常常有壞軌、讀不到數(shù)據(jù)的問題,即使細(xì)微的磨 損都有可能導(dǎo)致無法完成開機(jī)作業(yè)。
又因?yàn)椋虞d操作系統(tǒng)的過程中,頻繁的存取開機(jī)磁盤中的數(shù)據(jù) 很耗費(fèi)時(shí)間的動作,如此亦拉長啟動操作系統(tǒng)的時(shí)間。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明因而提出把開機(jī)映像文件事先儲存于內(nèi)存芯片 中,當(dāng)執(zhí)行完基本輸入輸出系統(tǒng)(BIOS)碼段后,即將開機(jī)映像文件搬 至主存儲器執(zhí)行以加載操作系統(tǒng),整個開機(jī)過程避免執(zhí)行其它開機(jī)裝 置中的開機(jī)加載程序,期提供較單純、快速的啟動系統(tǒng)機(jī)制。
因此,本發(fā)明的目的在于提供一種計(jì)算器系統(tǒng)及其啟動方法,俾 能不受開機(jī)儲存媒體具有壞軌、讀不到開機(jī)加載程序等問題的影響, 仍提供成功啟動計(jì)算器系統(tǒng)的功效。
本發(fā)明揭示一種計(jì)算器系統(tǒng),特別包括有一記憶模塊、 一處理單
元以及一系統(tǒng)芯片模塊。所述的系統(tǒng)芯片模塊包括一系統(tǒng)儲存單元,
該系統(tǒng)儲存單元用以儲存一系統(tǒng)程序以及一開機(jī)映像文件。于本發(fā)明 的一具體實(shí)施例中,系統(tǒng)芯片模塊為設(shè)置于主機(jī)版上的內(nèi)存芯片(ROMBIOS),而內(nèi)部儲存的系統(tǒng)程序?yàn)榛据斎胼敵鱿到y(tǒng)碼段(BIOS Code), 開機(jī)映像文件為 一輔助開機(jī)裝置中的開機(jī)扇區(qū)內(nèi)容。
處理單元耦接于記憶模塊以及系統(tǒng)芯片模塊之間,用以將系統(tǒng)程 序以及開機(jī)映像文件搬至該記憶模塊執(zhí)行。借此,該處理單元借由執(zhí) 行系統(tǒng)程序以及開機(jī)映像文件來將計(jì)算器系統(tǒng)啟動,且無須耦接上述 的輔助開機(jī)裝置來完成開機(jī)動作。
于本發(fā)明的一具體實(shí)施例中,記憶模塊為計(jì)算器系統(tǒng)中的主存儲 器,如動態(tài)隨機(jī)存取內(nèi)存(Dynamic Random Access Memory, DRAM), 用以記錄所執(zhí)行的程序及其運(yùn)算結(jié)果。又,處理單元、系統(tǒng)芯片模塊 以及記憶模塊之間的溝通接口包括使用低接腳數(shù)量架構(gòu) (Low-Pin-Count, LPC)、固件路由(Firmware Hub, FWH)、序列外圍接口 (Serial Peripheral Interface, SPI)等接口的其一或其組合。
換句話說,本發(fā)明提供了一種計(jì)算器系統(tǒng),包括有
一記憶模塊;
一系統(tǒng)芯片模塊,包括一系統(tǒng)儲存單元,該系統(tǒng)儲存單元用以儲 存一系統(tǒng)程序以及一開機(jī)映像文件;以及
一處理單元,耦接于該記憶模塊以及該系統(tǒng)芯片模塊之間,用以 將該系統(tǒng)程序以及該開機(jī)映像文件搬至該記憶模塊中執(zhí)行;
其中,該處理單元借由執(zhí)行該系統(tǒng)程序以及該開機(jī)映像文件來將 該計(jì)算器系統(tǒng)啟動,并完成開機(jī)動作。
本發(fā)明又揭示一種計(jì)算器系統(tǒng)的啟動方法,其中該計(jì)算器系統(tǒng)具 有一系統(tǒng)程序。所述的啟動方法步驟如下首先,提供一開機(jī)映像文 件于計(jì)算器系統(tǒng)中;隨后,接收一由一使用者啟動該計(jì)算器系統(tǒng)而產(chǎn) 生的啟動信號;當(dāng)接收到啟動信號后,則執(zhí)行系統(tǒng)程序;若該計(jì)算器 系統(tǒng)欲加載操作系統(tǒng),則開始執(zhí)行開機(jī)映像文件;最后,將開機(jī)映像 文件的數(shù)據(jù)進(jìn)行適當(dāng)?shù)拇嫒幼鳌?br>
于本發(fā)明的一具體實(shí)施例中,其中該計(jì)算器系統(tǒng)更包括一系統(tǒng)儲 存單元以及一記憶模塊,上述的系統(tǒng)程序以及開機(jī)映像文件儲存于系 統(tǒng)儲存單元中,并執(zhí)行于記憶模塊中。且于執(zhí)行開機(jī)映像文件步驟中, 更包括將開機(jī)映像文件解壓縮后,復(fù)制到記憶模塊中的步驟。
換句話說,本發(fā)明提供了一種計(jì)算器系統(tǒng)的啟動方法,其中該計(jì) 算器系統(tǒng)包括一系統(tǒng)芯片模塊,該系統(tǒng)芯片模塊儲存有一系統(tǒng)程序, 該啟動方法包括下列步驟
提供一開機(jī)映像文件于該系統(tǒng)芯片模塊中;
執(zhí)行該系統(tǒng)程序;
若該計(jì)算器系統(tǒng)欲加載操作系統(tǒng),則開始執(zhí)行該開機(jī)映像文件;以及
將該開機(jī)映像文件的數(shù)據(jù)進(jìn)行適當(dāng)?shù)拇嫒幼鳌?br>
因此通過上述實(shí)施方式,本發(fā)明的計(jì)算器系統(tǒng)可利用儲存于系統(tǒng) 芯片中的系統(tǒng)程序以及開機(jī)加載程序,將操作系統(tǒng)核心加載,如此避 免傳統(tǒng)使用開機(jī)磁盤開機(jī)的缺失,進(jìn)而提供快速、直接的啟動計(jì)算器 系統(tǒng)機(jī)制。
以上的概述與接下來的詳細(xì)說明及附圖,皆是為了能進(jìn)一步說明 本發(fā)明為達(dá)成預(yù)定目的所采取的方式、手段及功效。而有關(guān)本發(fā)明的 其它目的及優(yōu)點(diǎn),將在后續(xù)的說明及附圖中加以闡述。
圖1為公知的計(jì)算器系統(tǒng)的一具體實(shí)施例的系統(tǒng)架構(gòu)示意圖2為公知計(jì)算器系統(tǒng)的啟動方法的一具體實(shí)施例的步驟流程
圖3為本發(fā)明所揭示的計(jì)算器系統(tǒng)的一具體實(shí)施例的系統(tǒng)架構(gòu)示
意圖4為本發(fā)明所揭示的開機(jī)過程中記憶模塊的運(yùn)作情形;以及 圖5為本發(fā)明所揭示計(jì)算器系統(tǒng)的啟動方法的一具體實(shí)施例的步 驟流程圖。
主要元件附圖標(biāo)記說明
公知
1:計(jì)算器系統(tǒng)
11:記憶模塊
13:系統(tǒng)芯片模塊
131:系統(tǒng)儲存單元
1311:系統(tǒng)程序
15:處理單元
17:輔助開機(jī)裝置
171:開機(jī)映像文件
S201 S215:各個步驟流程
本發(fā)明
3:計(jì)算器系統(tǒng) 31:記憶模塊 33:系統(tǒng)芯片模塊 331:系統(tǒng)儲存單元3311:系統(tǒng)程序 3313:開機(jī)映像文件 35:處理單元
S501 S523:各個步驟流程
具體實(shí)施例方式
本發(fā)明所提出的計(jì)算器系統(tǒng)及其啟動方法,是將開機(jī)加載程序預(yù) 先儲存于系統(tǒng)芯片組中,當(dāng)計(jì)算器系統(tǒng)執(zhí)行完基本輸入輸出系統(tǒng)碼段 后,可立即執(zhí)行上述開機(jī)加載程序以進(jìn)入操作系統(tǒng),而無須搜尋儲存 于外部儲存媒體的開機(jī)加載程序來執(zhí)行,如此利用系統(tǒng)中內(nèi)存搬移數(shù) 據(jù)速度較快且嵌入式開機(jī)加載程序的特性,進(jìn)而提供一種直接、快速 的啟動系統(tǒng)方式。
本發(fā)明主要技術(shù)特征在于系統(tǒng)芯片中儲存有開機(jī)加載程序的計(jì)算 器系統(tǒng),以下就僅提出必要的內(nèi)部系統(tǒng)架構(gòu)及其動作,然而,本領(lǐng)域 的普通技術(shù)人員應(yīng)知,除了以下所提及的構(gòu)件,計(jì)算器系統(tǒng)當(dāng)然包括 其它的必要元件,因此,不應(yīng)以本實(shí)施例的揭示為限。
首先,請參考圖3,該圖為本發(fā)明所揭示的計(jì)算器系統(tǒng)的一具體 實(shí)施例的系統(tǒng)架構(gòu)示意圖。如圖3所示,計(jì)算器系統(tǒng)3特別包括一記 憶模塊31、 一系統(tǒng)芯片模塊33、 一處理單元35。所述的系統(tǒng)芯片模塊 33包括一系統(tǒng)儲存單元331,該系統(tǒng)儲存單元331用以儲存一系統(tǒng)程 序3311以及一開機(jī)映像文件3313。
于本發(fā)明的一具體實(shí)施例中,系統(tǒng)芯片模塊33為設(shè)置于主機(jī)版上 的內(nèi)存芯片,而內(nèi)部儲存的系統(tǒng)程序3311為基本輸入輸出系統(tǒng)碼段 (BIOS Code),開機(jī)映像文件3313為一輔助開機(jī)裝置中的開機(jī)扇區(qū)內(nèi) 容,其定義了設(shè)定環(huán)境參數(shù)的開機(jī)加載程序,用以輔助加載操作系統(tǒng) 核心;又考慮儲存空間的使用層面,通常開機(jī)映像文件3313以壓縮后 的格式儲存于系統(tǒng)儲存單元331中。另外,所述的輔助開機(jī)裝置可選 自一軟盤、 一光盤或一USB儲存裝置。
處理單元35耦接于記憶模塊31以及系統(tǒng)芯片模塊33之間,用以 將系統(tǒng)程序3311以及開機(jī)映像文件3313搬至記憶模塊31執(zhí)行。請參 閱圖4,該圖為本發(fā)明所揭示的開機(jī)過程中記憶模塊的運(yùn)作情形。計(jì)算 器系統(tǒng)3在執(zhí)行完系統(tǒng)程序3311,且欲加載操作系統(tǒng)時(shí),會利用中斷 程序?qū)Υ嬗谙到y(tǒng)儲存單元311的開機(jī)映像文件3313復(fù)制到記憶模塊 31中執(zhí)行,借此,無須耦接上述的輔助開機(jī)裝置,亦可完成開機(jī)動作。
于本發(fā)明的一具體實(shí)施例中,所述加載的操作系統(tǒng)系包括DOS、 Windows等相關(guān)操作系統(tǒng)。
于本發(fā)明的一具體實(shí)施例中,系統(tǒng)儲存單元331選自于非揮發(fā)性內(nèi)存,凡閃存(Flash Memory)、只讀存儲器(Read Only Memory, ROM)、 可擦除只讀存儲器(Erasable Read Only Memory, EROM)、電可擦除只讀 存儲器(Electrically Erasable Read Only Memory, EEROM)、可擦除可編 程只讀存儲器(Erasable Programmable Read Only Memory, EPROM)、或 電可擦除可編程只讀存儲器(Electrically Erasable Programmable Read Only Memory, EEPROM)等內(nèi)存皆屬此范圍內(nèi),因而系統(tǒng)程序3311以 及開機(jī)映像文件3313不會因?yàn)殡娫搓P(guān)閉而消失。
于本發(fā)明的一具體實(shí)施例中,記憶模塊31選自揮發(fā)性內(nèi)存,凡隨 機(jī)存取內(nèi)存(Random Access Memory, RAM)、動態(tài)隨機(jī)存取內(nèi)存 (Dynamic Random Access Memory, DRAM)、靜態(tài)隨機(jī)存取內(nèi)存(Static Random Access Memory, SRAM)、延續(xù)數(shù)據(jù)輸出動態(tài)隨機(jī)存取內(nèi)存 (Extended Data Out Dynamic Random Access Memory, EDODRAM)、 同 步動態(tài)隨機(jī)存取內(nèi)存(Synchronous Dynamic Random Access Memory, SDRAM)、雙倍數(shù)據(jù)傳輸速率同步動態(tài)隨機(jī)存取內(nèi)存(Double Data Rate Synchronous Dynamic Random Access Memory, DDRSDRAM傳內(nèi)存皆 屬此范圍內(nèi)。
于本發(fā)明的一具體實(shí)施例中,處理單元35、系統(tǒng)芯片模塊33以 及記憶模塊31之間的溝通接口包括使用低接腳數(shù)量架構(gòu) (Low-Pin二Count, LPC)、固件路由(Firmware Hub, FWH)、序列外圍接口 (Serial Peripheral Interface, SPI)等接口的其一或其組合。
為了使更了解本發(fā)明的詳細(xì)運(yùn)作情形,請參閱圖5,該圖為本發(fā) 明所揭示計(jì)算器系統(tǒng)的啟動方法的一具體實(shí)施例的步驟流程圖。按, 其中相關(guān)的系統(tǒng)架構(gòu)請同時(shí)參考圖3。如圖5所示,所述的啟動方法包 括有下列步驟
首先,使用者借由啟動計(jì)算器系統(tǒng)3來產(chǎn)生一啟動信號(步驟 S501),當(dāng)系統(tǒng)芯片模塊33接收到啟動信號后,便開始執(zhí)行系統(tǒng)程序 3311,即進(jìn)行自我檢測以及初始軟硬件等動作(步驟S503);在執(zhí)行系 統(tǒng)程序3311的過程中,會隨時(shí)判斷系統(tǒng)程序3311是否即將執(zhí)行完成, 且欲進(jìn)入執(zhí)行操作系統(tǒng)的程序,而產(chǎn)生中斷INT 19(步驟S505);
若中斷INT 19仍未產(chǎn)生,便繼續(xù)執(zhí)行系統(tǒng)程序3311,一旦中斷INT 19產(chǎn)生,處理單元35隨即搜尋可輔助開機(jī)的加載程序,處理單元35 會先判斷系統(tǒng)儲存單元331中是否己具有一開機(jī)映像文件3313(步驟 S507),若沒有,則進(jìn)行傳統(tǒng)使用輔助開機(jī)裝置的開機(jī)流程(請參考圖2 的公知技術(shù));否則,處理單元35將開機(jī)映像文件3313解壓縮到系統(tǒng) 儲存單元331中(步驟S511),再將解壓縮后的開機(jī)映像文件3313復(fù)制 到記憶模塊31中(步驟S513),開始執(zhí)行開機(jī)映像文件3313(步驟S515);
在執(zhí)行開機(jī)映像文件3313期間,隨時(shí)判斷是否執(zhí)行一讀取/寫入指令(步驟S517);若執(zhí)行到關(guān)于讀取/寫入數(shù)據(jù)的指令,則產(chǎn)生中斷INT 13(步驟S519),進(jìn)而對開機(jī)映像文件3313執(zhí)行適當(dāng)?shù)拇嫒幼?步驟 S521);具體來說,若是讀取指令,處理單元35會讀取開機(jī)映像文件 33132中可供加載操作系統(tǒng)所需的扇區(qū)內(nèi)容到記憶模塊31中;若是寫 入指令,處理單元35會將在記憶模塊31中運(yùn)算后的數(shù)據(jù)寫入至開機(jī) 映像文件3313中相對應(yīng)的內(nèi)容,以更新開機(jī)映像文件3313的內(nèi)容;
最后,處理單元35會判斷計(jì)算器系統(tǒng)3是否已正常啟動(步驟 S523),即完成加載操作系統(tǒng)動作,若否,則同樣地從步驟S515持續(xù) 往下運(yùn)作,直到正常啟動計(jì)算器系統(tǒng)3為止。
于本發(fā)明的一具體實(shí)施例中,亦可在判斷是否產(chǎn)生中斷INT 19步 驟之前,先判斷系統(tǒng)儲存單元331中是否己具有一開機(jī)映像文件3313, 若己存在開機(jī)映像文件3313,則將其解壓縮后備用,以利當(dāng)中斷INT 19 產(chǎn)生后,立即將解壓縮后的開機(jī)映像文件3313復(fù)制到記憶模塊31中 執(zhí)行。
借由以上實(shí)例詳述,當(dāng)可知悉本發(fā)明的計(jì)算器系統(tǒng)及其啟動方法, 是將基本輸入輸出系統(tǒng)碼段以及開機(jī)映像文件事先儲存于系統(tǒng)芯片 中。當(dāng)執(zhí)行完基本輸入輸出系統(tǒng)碼段后,選擇開機(jī)映像文件作為輔助 加載操作系統(tǒng)的開機(jī)內(nèi)容,而非使用軟盤、光盤或其它可攜式儲存媒 體中記錄的開機(jī)加載程序進(jìn)行開機(jī)作業(yè),有鑒于此,本發(fā)明所提出的 計(jì)算器系統(tǒng)及其啟動方法具備以下優(yōu)點(diǎn)
1. 儲存有開機(jī)加載程序的開機(jī)磁盤為求方便攜帶,通常外型皆為 輕薄短小,因此往往容易隨著時(shí)間而被遺忘所放位置,且開機(jī)磁盤具 有因暴露于外而招致磨損,進(jìn)而導(dǎo)致無法讀取數(shù)據(jù)的問題;反之,本 發(fā)明將開機(jī)加載程序以嵌入式方式儲存于系統(tǒng)芯片中,如此可解決公 知的開機(jī)磁盤保存不易的缺陷。
2. 在內(nèi)存搬移數(shù)據(jù)上,公知的方式需要參考到外部儲存媒體上的 開機(jī)加載程序,對于執(zhí)行速度有絕對的限制,而本發(fā)明將開機(jī)加載程 序存取于系統(tǒng)芯片以及主存儲器之間,因而提供快速開機(jī)的優(yōu)勢。
但是,以上所述,僅為本發(fā)明的具體實(shí)施例的詳細(xì)說明及附圖而 己,并非用以限制本發(fā)明,本發(fā)明的所有范圍應(yīng)以權(quán)利要求為準(zhǔn),任 何本領(lǐng)域內(nèi)的普通技術(shù)人員可輕易思及的變化或修飾皆可涵蓋在本案 所界定的專利保護(hù)范圍之中。
權(quán)利要求
1.一種計(jì)算器系統(tǒng),其特征在于包括有一記憶模塊;一系統(tǒng)芯片模塊,包括一系統(tǒng)儲存單元,該系統(tǒng)儲存單元用以儲存一系統(tǒng)程序以及一開機(jī)映像文件;以及一處理單元,耦接于該記憶模塊以及該系統(tǒng)芯片模塊之間,用以將該系統(tǒng)程序以及該開機(jī)映像文件搬至該記憶模塊中執(zhí)行;其中,該處理單元借由執(zhí)行該系統(tǒng)程序以及該開機(jī)映像文件來將該計(jì)算器系統(tǒng)啟動,并完成開機(jī)動作。
2. 如權(quán)利要求1所述的計(jì)算器系統(tǒng),其特征在于該系統(tǒng)程序?yàn)橐?基本輸入輸出系統(tǒng)碼段,而該開機(jī)映像文件為一輔助開機(jī)裝置中的開機(jī)扇區(qū)內(nèi)容。
3. 如權(quán)利要求2所述的計(jì)算器系統(tǒng),其特征在于該輔助開機(jī)裝置為一軟盤、 一光盤或一USB儲存裝置。
4. 一種計(jì)算器系統(tǒng)的啟動方法,其特征在于該計(jì)算器系統(tǒng)包括一系統(tǒng)芯片模塊,該系統(tǒng)芯片模塊儲存有一系統(tǒng)程序,該啟動方法包括 下列步驟-提供一開機(jī)映像文件于該系統(tǒng)芯片模塊中; 執(zhí)行該系統(tǒng)程序;若該計(jì)算器系統(tǒng)欲加載操作系統(tǒng),則開始執(zhí)行該開機(jī)映像文件;以及將該開機(jī)映像文件的數(shù)據(jù)進(jìn)行適當(dāng)?shù)拇嫒幼鳌?br>
5. 如權(quán)利要求4所述的啟動方法,其特征在于更包括以下步驟 判斷該系統(tǒng)芯片模塊中是否具有該開機(jī)映像文件;以及 若該系統(tǒng)芯片模塊中具有該開機(jī)映像文件,則執(zhí)行以下步驟 執(zhí)行該開機(jī)映像文件;以及 將該開機(jī)映像文件的數(shù)據(jù)進(jìn)行適當(dāng)?shù)拇嫒幼鳌?br>
6. 如權(quán)利要求4所述的啟動方法,其特征在于執(zhí)行該系統(tǒng)程序步驟之前,更包括以下步驟-接收一啟動信號,其中該啟動信號由一使用者啟動該計(jì)算器系統(tǒng) 而產(chǎn)生。
7. 如權(quán)利要求4所述的啟動方法,其特征在于該開機(jī)映像文件為一輔助開機(jī)裝置中的開機(jī)扇區(qū)內(nèi)容。
8. 如權(quán)利要求4所述的啟動方法,其特征在于該計(jì)算器系統(tǒng)更包 括一記憶模塊,用以使該系統(tǒng)程序以及該開機(jī)映像文件執(zhí)行于該記憶 模塊中。
9. 如權(quán)利要求8所述的啟動方法,其特征在于于執(zhí)行該開機(jī)映像 文件步驟中,更包括以下步驟; 解壓縮該開機(jī)映像文件;以及將解壓縮后的該開機(jī)映像文件復(fù)制到該記憶模塊中。
10. 如權(quán)利要求8所述的啟動方法,其特征在于于將該開機(jī)映像 文件的數(shù)據(jù)進(jìn)行適當(dāng)?shù)拇嫒幼鞯牟襟E中,更包括以下步驟;若進(jìn)行寫入該開機(jī)映像文件的動作,則將該開機(jī)映像文件于該記 憶模塊中執(zhí)行的結(jié)果復(fù)制到該系統(tǒng)芯片模塊內(nèi)的該開機(jī)映像文件的相 對地址。
全文摘要
一種計(jì)算器系統(tǒng)的啟動方法,其中該計(jì)算器系統(tǒng)具有一系統(tǒng)程序。所述的啟動方法步驟如下首先,提供一開機(jī)映像文件于計(jì)算器系統(tǒng)中;隨后,接收一由一使用者啟動該計(jì)算器系統(tǒng)而產(chǎn)生的啟動信號;當(dāng)接收到啟動信號后,則執(zhí)行系統(tǒng)程序;若該計(jì)算器系統(tǒng)欲加載操作系統(tǒng),則開始執(zhí)行開機(jī)映像文件;最后,將開機(jī)映像文件的數(shù)據(jù)進(jìn)行適當(dāng)?shù)拇嫒幼鳌?br>
文檔編號G06F9/445GK101587442SQ20081009800
公開日2009年11月25日 申請日期2008年5月20日 優(yōu)先權(quán)日2008年5月20日
發(fā)明者盧瑞榮 申請人:研華股份有限公司