亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

開機(jī)裝置序列的顯示方法

文檔序號(hào):6578218閱讀:166來源:國(guó)知局
專利名稱:開機(jī)裝置序列的顯示方法
技術(shù)領(lǐng)域
本發(fā)明是有關(guān)于一種開機(jī)裝置序列的顯示方法,特別是一種在開機(jī)(booting)階 段時(shí)將開機(jī)裝置序列顯示的方法。
背景技術(shù)
隨著信息技術(shù)的發(fā)展,以處理器為基礎(chǔ)的電子裝置,如各式各樣的計(jì)算機(jī) (Computer,又稱計(jì)算機(jī))系統(tǒng)已經(jīng)普遍地被企業(yè)與個(gè)人所運(yùn)用。一般計(jì)算機(jī)系統(tǒng)的開機(jī)程 序如下。開啟電源之后,系統(tǒng)會(huì)先執(zhí)行開機(jī)自我檢測(cè)(Power On SelfTest,POST)。計(jì)算機(jī)系 統(tǒng)并加載基本輸出輸入系統(tǒng)(Basic Input/OutputSystem, BIOS),以確定系統(tǒng)的最基本的 硬件架構(gòu),并對(duì)硬件進(jìn)行必要的初始化作業(yè)。BIOS接著執(zhí)行開機(jī)加載程序(Boot Loader), 依據(jù)開機(jī)裝置序列(bootdevice sequence,又稱boot order)加載啟動(dòng)程序,例如計(jì)算機(jī)的 操作系統(tǒng)的核心程序。當(dāng)啟動(dòng)程序加載之后,計(jì)算機(jī)系統(tǒng)的控制權(quán)便交由啟動(dòng)程序處理,以 完成整個(gè)計(jì)算機(jī)系統(tǒng)的開機(jī)作業(yè)。前述開機(jī)裝置是指內(nèi)部可能存有啟動(dòng)程序的硬件裝置,例如硬盤、光驅(qū)或是快閃 裝置(flash device)。開機(jī)裝置序列則指向至少一個(gè)開機(jī)裝置依照優(yōu)先級(jí)排列所得到的序 列。BIOS依據(jù)開機(jī)裝置序列依序在各開機(jī)裝置中找尋啟動(dòng)程序,以加載并啟動(dòng)計(jì)算機(jī)。開 機(jī)裝置序列能讓使用者自由更改設(shè)定,使用者可在計(jì)算機(jī)系統(tǒng)開機(jī)中執(zhí)行BIOS時(shí)以按下 熱鍵(例如鍵盤的F2按鍵)的方式進(jìn)入設(shè)定選單(setup menu)以更改設(shè)定。然而執(zhí)行BIOS時(shí),使用者能進(jìn)入設(shè)定選單的時(shí)間不但非常短暫,而且時(shí)機(jī)難以掌 握。為了進(jìn)入設(shè)定選單以更改開機(jī)裝置序列,使用者可能在開啟電源之后不斷的連按預(yù)設(shè) 的熱鍵,浪費(fèi)許多無謂的力氣。此外,使用者除了進(jìn)入設(shè)定選單以外無法得知開機(jī)裝置序列 的內(nèi)容。所以即使使用者僅想要確認(rèn)當(dāng)時(shí)的開機(jī)裝置序列,也必須在開機(jī)時(shí)進(jìn)入設(shè)定選單 進(jìn)行確認(rèn),十分不便。

發(fā)明內(nèi)容
鑒于上述問題,本發(fā)明的目的在于提供一種開機(jī)裝置序列的顯示方法,能在BIOS 執(zhí)行時(shí)顯示開機(jī)裝置序列,使得使用者在開機(jī)時(shí)能夠不費(fèi)力氣地得知開機(jī)裝置序列,并輕 松掌握能以按熱鍵等方法進(jìn)入設(shè)定選單的時(shí)機(jī)。為了達(dá)成上述的目的,本發(fā)明提供一種開機(jī)裝置序列的顯示方法,適用于一計(jì)算 機(jī)。計(jì)算機(jī)具有一基本輸入輸出系統(tǒng)內(nèi)存、一隨機(jī)存取內(nèi)存以及一顯示裝置,而BIOS內(nèi)存 內(nèi)具有一 BIOS。BIOS存取一開機(jī)裝置序列,且開機(jī)裝置序列指向至少一個(gè)開機(jī)裝置。其開 機(jī)裝置序列的顯示方法包括初始化隨機(jī)存取內(nèi)存;讀取開機(jī)裝置序列;依據(jù)開機(jī)裝置序 列,把至少一開機(jī)裝置圖標(biāo)加載于隨機(jī)存取內(nèi)存;初始化一視頻圖形數(shù)組;以及借由視頻 圖形數(shù)組,將儲(chǔ)存于隨機(jī)存取內(nèi)存的開機(jī)裝置圖標(biāo)顯示于顯示裝置。其中開機(jī)裝置圖標(biāo)是 被儲(chǔ)存于BIOS內(nèi)存,且相對(duì)應(yīng)于開機(jī)裝置序列中的開機(jī)裝置。根據(jù)本發(fā)明的一實(shí)施例,BIOS內(nèi)存可為一只讀存儲(chǔ)器,開機(jī)裝置序列則儲(chǔ)存于一互補(bǔ)式金屬氧化層板導(dǎo)體內(nèi)存中。而上述開機(jī)裝置圖標(biāo)可為一位圖,輸入裝置可為一鍵盤, 而啟動(dòng)程序可為一操作系統(tǒng)。依據(jù)開機(jī)裝置序列,把至少一開機(jī)裝置圖標(biāo)加載于隨機(jī)存取內(nèi)存的步驟另可包 括解壓縮開機(jī)裝置圖標(biāo);以及把解壓縮后的開機(jī)裝置圖標(biāo)加載隨機(jī)存取內(nèi)存。另外,借由視頻圖形數(shù)組,將儲(chǔ)存于隨機(jī)存取內(nèi)存的該開機(jī)裝置圖標(biāo)顯示于顯示 裝置之后,另可包含初始化一輸入裝置,并初始化一中斷。其中輸入裝置用以接收一使用 者所輸入的一指令,而中斷包含一設(shè)定程序。初始化中斷之后,判斷是否指令被輸入。當(dāng)指 令被輸入時(shí),判斷指令是否為一預(yù)定值;并當(dāng)指令為預(yù)定值時(shí),執(zhí)行設(shè)定程序。當(dāng)指令為預(yù)定值時(shí),在執(zhí)行設(shè)定程序的步驟之后另可包含執(zhí)行設(shè)定選單以提供 更改開機(jī)裝置序列,并重新啟動(dòng)計(jì)算機(jī)。此外,借由視頻圖形數(shù)組,將儲(chǔ)存于隨機(jī)存取內(nèi)存的開機(jī)裝置圖標(biāo)顯示于顯示裝 置之后,另可包含依據(jù)開機(jī)裝置序列,加載一啟動(dòng)程序;以及依據(jù)啟動(dòng)程序,啟動(dòng)計(jì)算機(jī)?;谏鲜觯鶕?jù)本發(fā)明以對(duì)應(yīng)各開機(jī)裝置的圖標(biāo),于開機(jī)中顯示開機(jī)裝置序列。是 以上述的實(shí)施例可以讓使用者輕松的得知開機(jī)裝置序列的內(nèi)容,并可在開機(jī)裝置圖標(biāo)顯示 的期間進(jìn)入設(shè)定選單以更改其內(nèi)容。以下結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)描述,但不作為對(duì)本發(fā)明的限定。


圖1為根據(jù)本發(fā)明的計(jì)算機(jī)的架構(gòu)示意圖;圖2為根據(jù)本發(fā)明一實(shí)施例進(jìn)行開機(jī)的流程示意圖;圖3為根據(jù)本發(fā)明一實(shí)施例的步驟S90的流程示意圖;圖4A為根據(jù)本發(fā)明一實(shí)施例的第一顯示示意圖;圖4B為根據(jù)本發(fā)明一實(shí)施例的第二顯示示意圖;圖5為根據(jù)本發(fā)明另一實(shí)施例進(jìn)行開機(jī)的流程示意圖。其中,附圖標(biāo)記20計(jì)算機(jī)30處理器40隨機(jī)存取內(nèi)存42視頻圖形數(shù)組44顯示裝置46開機(jī)裝置47輸入裝置48 中斷5OBIOS 內(nèi)存52BI0S54開機(jī)裝置序列56開機(jī)裝置圖標(biāo)
具體實(shí)施例方式以下敘述的關(guān)于本發(fā)明的詳細(xì)特征以及優(yōu)點(diǎn),其內(nèi)容足以使任何熟悉相關(guān)技藝者 了解本發(fā)明的技術(shù)內(nèi)容并據(jù)以實(shí)施,且根據(jù)本說明書所揭露的內(nèi)容、申請(qǐng)專利范圍及圖式, 任何熟悉相關(guān)技藝者可輕易地理解本發(fā)明相關(guān)的目的及優(yōu)點(diǎn)。請(qǐng)參照?qǐng)D1,其為根據(jù)本發(fā)明的計(jì)算機(jī)的架構(gòu)示意圖。計(jì)算機(jī)20包括處理器 30、BIOS 內(nèi)存 50、隨機(jī)存取內(nèi)存(Random Access Memory, RAM)40、視頻圖形數(shù)組(Video Graphics Array, VGA)42、顯示裝置44以及至少一個(gè)開機(jī)裝置46。其中BIOS內(nèi)存中存放 有BI0S52、開機(jī)裝置序列54以及至少一開機(jī)裝置圖標(biāo)56。處理器30可以是中央處理器(Central Processing Unit,CPU),用以處理計(jì)算 機(jī)20的運(yùn)算。計(jì)算機(jī)20的電源被開啟之后,處理器30進(jìn)行開機(jī)自我檢測(cè)(POST)并加載 BI0S52。處理器30接著初始化計(jì)算機(jī)20的基本硬件,例如隨機(jī)存取內(nèi)存40、視頻圖形數(shù)組 42以及顯示裝置44。隨機(jī)存取內(nèi)存40能與處理器30直接交換數(shù)據(jù)。由于隨機(jī)存取內(nèi)存40可隨時(shí)讀寫 且速度很快,故在開機(jī)程序中會(huì)盡早被初始化以供后續(xù)使用。在開機(jī)的過程中,儲(chǔ)存于BIOS 內(nèi)存50的程序代碼等亦會(huì)被復(fù)制至隨機(jī)存取內(nèi)存40以待執(zhí)行。視頻圖形數(shù)組42為一使用模擬信號(hào)的計(jì)算機(jī)顯示標(biāo)準(zhǔn),一般個(gè)人計(jì)算機(jī)等裝置 在加載自己的獨(dú)特驅(qū)動(dòng)程序之前,都必須支持視頻圖形數(shù)組42的標(biāo)準(zhǔn)。視頻圖形數(shù)組42在 開機(jī)時(shí)通常固定使用隨機(jī)存取內(nèi)存40中尋址位置為OxAOOOO到OXCOOOO之間的位置。雖 然分辨率和載色數(shù)不足,但視頻圖形數(shù)組42與隨機(jī)存取內(nèi)存40初始化之后,計(jì)算機(jī)便能顯 示信息于顯示裝置44上。開機(jī)裝置46可為計(jì)算機(jī)的基本硬件,亦可是聯(lián)機(jī)于計(jì)算機(jī)20的外圍裝置。在開 機(jī)裝置46內(nèi)可儲(chǔ)存用來完整啟動(dòng)計(jì)算機(jī)20的啟動(dòng)程序。舉例來說,開機(jī)裝置46可以是硬 盤、光驅(qū)或是快閃裝置。而啟動(dòng)程序可以是但不限定是操作系統(tǒng),或是操作系統(tǒng)的核心程序。BIOS內(nèi)存50通常為一斷電后也不會(huì)失去數(shù)據(jù)內(nèi)容的內(nèi)存,例如只讀存儲(chǔ)器(Read Only Memory,ROM),或是只讀的閃存(flash memory)。而BIOS 52的程序內(nèi)容儲(chǔ)存于BIOS 內(nèi)存50之中,用以控管計(jì)算機(jī)20的電源被啟動(dòng)后到被啟動(dòng)程序完全啟動(dòng)計(jì)算機(jī)20之間的 程序。開機(jī)裝置序列54按照順序指向至少一個(gè)開機(jī)裝置46。開機(jī)裝置序列54中可記錄 至少一個(gè)變量或指針,用以代表指向開機(jī)裝置46。而開機(jī)裝置序列54中的順序可為內(nèi)建的 順序,亦可由使用者自行更改。此外,開機(jī)裝置序列54的內(nèi)容可以例如是光驅(qū)-硬盤-快 閃裝置。BIOS 52存取開機(jī)裝置序列54,并依據(jù)開機(jī)裝置序列54中所記錄的順序在各 開機(jī)裝置46中找尋啟動(dòng)程序,以加載并啟動(dòng)計(jì)算機(jī)20。根據(jù)本發(fā)明,BIOS內(nèi)存50可 以是但不限定是只讀存儲(chǔ)器,而開機(jī)裝置序列可儲(chǔ)存于一互補(bǔ)式金屬氧化層板導(dǎo)體內(nèi)存 (Complementary Metal-Oxide-Semiconductor, CMOS)中,或是其它斷電后數(shù)據(jù)也不會(huì)消失 且非只讀的記憶裝置,例如閃存中。開機(jī)裝置圖標(biāo)56的格式可以是位圖(bitmap,又稱BMP),且開機(jī)裝置圖標(biāo)56被儲(chǔ) 存于BIOS內(nèi)存50。每一張開機(jī)裝置圖標(biāo)56均對(duì)應(yīng)且代表一個(gè)開機(jī)裝置46,例如硬盤或光 驅(qū)。借由顯示開機(jī)裝置圖標(biāo)56給使用者,使用者便能以顯示的開機(jī)裝置圖標(biāo)56得知目前
5設(shè)定的開機(jī)裝置46與開機(jī)裝置序列54。請(qǐng)參照?qǐng)D2,其為根據(jù)本發(fā)明一實(shí)施例進(jìn)行開機(jī)的流程示意圖。由圖可以知悉, 以開機(jī)裝置序列的顯示方法進(jìn)行開機(jī)的步驟包括步驟S60 初始化隨機(jī)存取內(nèi)存40 ;步驟 S70 讀取開機(jī)裝置序列54 ;步驟S80 初始化視頻圖形數(shù)組42 ;步驟S90 把開機(jī)裝置圖標(biāo) 56加載于隨機(jī)存取內(nèi)存40 ;步驟SlOO 把儲(chǔ)存于隨機(jī)存取內(nèi)存40的開機(jī)裝置圖標(biāo)56顯示 于顯示裝置44 ;步驟S170 依據(jù)開機(jī)裝置序列54加載啟動(dòng)程序;以及步驟S180 啟動(dòng)計(jì)算 機(jī)20。于步驟S60,隨機(jī)存取內(nèi)存40被初始化。以一般計(jì)算機(jī)為例,計(jì)算機(jī)20電源被開 啟后,會(huì)依序初始化處理器30、北橋芯片(North bridge,未繪示)、隨機(jī)存取內(nèi)存40以及南 橋芯片(South bridge,未繪示)。隨機(jī)存取內(nèi)存40被初始化后,處理器30即可利用隨機(jī) 存取內(nèi)存40進(jìn)行后續(xù)程序的執(zhí)行及運(yùn)算。處理器30在步驟S70讀取開機(jī)裝置序列54,并在步驟S80,視頻圖形數(shù)組42被初 始化。承上述一般計(jì)算機(jī)開機(jī)時(shí)的初始化順序,處理器30把南橋芯片初始化后,繼續(xù)初始 化鍵盤控制器(Keyboard Controller,KBC)(未繪示)、視頻圖形數(shù)組42以及外圍組件互連 (Peripheral Component Interconnect,PCI)裝置(未繪示)等等硬件。在視頻圖形數(shù)組 42被初始化之后,顯示裝置44即會(huì)將上述隨機(jī)存取內(nèi)存40中地址為OxAOOOO到OXCOOOO 的數(shù)據(jù)顯示于顯示裝置44。也就是說,若使用者在開機(jī)后看到了畫面,即表示視頻圖形數(shù)組 42已經(jīng)被初始化了。接著步驟S90把對(duì)應(yīng)于開機(jī)裝置序列54的開機(jī)裝置圖標(biāo)56加載隨機(jī)存取內(nèi)存 40。請(qǐng)同時(shí)參照?qǐng)D3,其為根據(jù)本發(fā)明一實(shí)施例的步驟S90的流程示意圖。根據(jù)本發(fā)明,把 至少一開機(jī)裝置圖標(biāo)56加載于隨機(jī)存取內(nèi)存40時(shí)另可包括步驟S92 解壓縮開機(jī)裝置圖 標(biāo)56 ;以及步驟S94 把解壓縮后的開機(jī)裝置圖標(biāo)56加載隨機(jī)存取內(nèi)存40。為了節(jié)省BIOS內(nèi)存50的空間,開機(jī)裝置圖標(biāo)56可以是被壓縮過后才被存入BIOS 內(nèi)存50的圖文件。則欲把開機(jī)裝置圖標(biāo)56加載隨機(jī)存取內(nèi)存40時(shí),須把存在BIOS內(nèi)存 50中的壓縮圖標(biāo)解壓縮后再加載隨機(jī)存取內(nèi)存40中。前述步驟S90、S92、及S94即是將被 壓縮的開機(jī)裝置圖標(biāo)56進(jìn)行解壓縮后,再儲(chǔ)存于隨機(jī)存取內(nèi)存40的尋址位置為OxAOOOO 到OxCOOOO中。視頻圖形數(shù)組42在開機(jī)時(shí)通常固定使用隨機(jī)存取內(nèi)存40中尋址位置為 OxAOOOO到OXCOOOO之間的位置,故可將開機(jī)裝置圖標(biāo)56被加載上述位置,以等待被視頻圖 形數(shù)組42顯示于顯示裝置44上。此外,把開機(jī)裝置圖標(biāo)56加載隨機(jī)存取內(nèi)存40中的位 置是對(duì)應(yīng)于視頻圖形數(shù)組42使用的內(nèi)存地址。根據(jù)本發(fā)明,加載的位置亦不限于在隨機(jī)存 取內(nèi)存40中OxAOOOO到OXCOOOO地址,而可依據(jù)視頻圖形數(shù)組42的設(shè)定而改變。視頻圖形數(shù)組42被初始化后,處理器30在步驟S100把開機(jī)裝置圖標(biāo)56顯示于 顯示裝置44以供使用者參考。處理器30是依開機(jī)裝置序列54的順序把開機(jī)裝置圖標(biāo)56 加載隨機(jī)存取內(nèi)存40中,并令視頻圖形數(shù)組42把加載的開機(jī)裝置圖標(biāo)56顯示出來。使得 使用者可以在不進(jìn)入設(shè)定選單,即能由顯示的開機(jī)裝置圖標(biāo)56得知開機(jī)裝置序列54的內(nèi) 容。請(qǐng)同時(shí)參照?qǐng)D4A與圖4B,其分別為根據(jù)本發(fā)明一實(shí)施例的第一顯示示意圖與第二顯示 示意圖。如圖所示,至少一個(gè)開機(jī)裝置圖標(biāo)56依照開機(jī)裝置序列54的順序顯示于顯示裝 置44上。于步驟S170,處理器30依據(jù)開機(jī)裝置序列54依序去各開機(jī)裝置46找尋啟動(dòng)程序,用以完整啟動(dòng)計(jì)算機(jī)20。當(dāng)在被設(shè)為第一優(yōu)先的開機(jī)裝置46中找不到能夠使用的啟動(dòng) 程序時(shí),處理器30會(huì)去第二順位的開機(jī)裝置46中找尋啟動(dòng)程序。若是仍然找不到能夠使 用的啟動(dòng)程序,便繼續(xù)依開機(jī)裝置序列54去下一順位的開機(jī)裝置46中找尋。找到啟動(dòng)程序后,處理器30于步驟S180加載啟動(dòng)程序,并把計(jì)算機(jī)20的控制權(quán) 由BIOS 52交給啟動(dòng)程序,而完成整個(gè)計(jì)算機(jī)20的開機(jī)作業(yè)。請(qǐng)?jiān)賲⒄請(qǐng)D1,根據(jù)本發(fā)明的另一實(shí)施例,計(jì)算機(jī)20另可包括輸入裝置47與中斷 (Interrupt) 48。其中輸入裝置47用以接收使用者所輸入的指令,且輸入裝置47可以是但 不限定是鍵盤。中斷48是指接收來自處理器30以外的硬件或來自軟件的信號(hào)后進(jìn)行相應(yīng) 處理的模塊。中斷48包含一設(shè)定程序,而設(shè)定程序可執(zhí)行對(duì)設(shè)定選單的開啟,以提供使用 者更改設(shè)定選單。請(qǐng)參照?qǐng)D5,其為根據(jù)本發(fā)明另一實(shí)施例進(jìn)行開機(jī)的流程示意圖。請(qǐng)同時(shí)參照?qǐng)D2 與圖5,其中相同的標(biāo)號(hào)是代表相類似的步驟。由圖5可以見悉,以開機(jī)裝置序列的顯示方法進(jìn)行開機(jī)的步驟包括步驟S60 初始 化隨機(jī)存取內(nèi)存40 ;步驟S70 讀取開機(jī)裝置序列54 ;步驟S80 初始化視頻圖形數(shù)組42 ; 步驟S90 把開機(jī)裝置圖標(biāo)56加載于隨機(jī)存取內(nèi)存40 ;步驟SlOO 把儲(chǔ)存于隨機(jī)存取內(nèi)存 40的開機(jī)裝置圖標(biāo)56顯示于顯示裝置44 ;步驟SllO 初始化輸入裝置;步驟S120 初始化 中斷;步驟S130 判斷是否指令被輸入;步驟S140 判斷指令是否為預(yù)定值;步驟S150 當(dāng) 指令為預(yù)定值時(shí),執(zhí)行設(shè)定程序;步驟S160 執(zhí)行設(shè)定選單,以提供更改開機(jī)裝置序列,并 重新啟動(dòng)計(jì)算機(jī);步驟S170 依據(jù)開機(jī)裝置序列54加載啟動(dòng)程序;以及步驟S180 啟動(dòng)計(jì) 算機(jī)20。步驟S60到步驟SlOO的內(nèi)容大致如前一實(shí)施例所述。而在一般的計(jì)算機(jī),初始化 視頻圖形數(shù)組42后,會(huì)接著進(jìn)行步驟SllO初始化鍵盤(可視為輸入裝置47之一),以及步 驟S120初始化中斷(Interrupt)48。使用者看見以開機(jī)裝置圖標(biāo)56顯示出的開機(jī)裝置序列54的內(nèi)容后,可以根據(jù)需 求自行決定是否要進(jìn)入設(shè)定選單進(jìn)行更改。則于步驟S130判斷是否有指令經(jīng)由輸入裝置 47被輸入,若有,于步驟S140判斷被輸入的指令是否為用以執(zhí)行設(shè)定選單的默認(rèn)值。例如 當(dāng)輸入裝置47為鍵盤,而默認(rèn)值(即熱鍵)設(shè)為F2時(shí),處理器30判斷使用者是否有按F2 以進(jìn)入設(shè)定選單。當(dāng)指令被輸入且與默認(rèn)值相同時(shí),于步驟S150執(zhí)行設(shè)定程序。執(zhí)行程序可開啟設(shè) 定選單,以提供使用者更改開機(jī)裝置序列54。執(zhí)行設(shè)定選單后,于步驟S160計(jì)算機(jī)20會(huì)被 重新啟動(dòng)。計(jì)算機(jī)20回到電源剛被啟動(dòng)的狀態(tài),并由步驟S60重新執(zhí)行。若使用者在設(shè)定 選單中有更改開機(jī)裝置序列56,則計(jì)算機(jī)20重新開機(jī)時(shí)依據(jù)更改過的開機(jī)裝置序列54顯 示開機(jī)裝置圖標(biāo)56。當(dāng)使用者沒有輸入指令,或是輸入的指令并非用以執(zhí)行設(shè)定選單的默認(rèn)值時(shí),處 理器30執(zhí)行前述的步驟S170與步驟S180。處理器30依據(jù)開機(jī)裝置序列54依序去各開機(jī) 裝置46找尋啟動(dòng)程序,并加載啟動(dòng)程序以完整啟動(dòng)計(jì)算機(jī)20。根據(jù)本發(fā)明的開機(jī)裝置序列的顯示方法,是依據(jù)開機(jī)裝置序列顯示被儲(chǔ)存于BIOS 的開機(jī)裝置圖標(biāo)。使用者即使不進(jìn)入設(shè)定選單,也能借由顯示出的開機(jī)裝置圖標(biāo)得知當(dāng)時(shí) 開機(jī)裝置序列的內(nèi)容。此外,從視頻圖形數(shù)組被初始化后到開始加載啟動(dòng)程序之前,均能顯示開機(jī)裝置圖標(biāo)。因此當(dāng)使用者有需要進(jìn)入設(shè)定選單進(jìn)行更改開機(jī)裝置序列或是其它作業(yè) 時(shí),便可在開機(jī)裝置圖標(biāo)顯示的時(shí)間內(nèi)輸入指令以進(jìn)入設(shè)定選單,而不用擔(dān)心錯(cuò)過進(jìn)入設(shè) 定選單的時(shí)機(jī)。 當(dāng)然,本發(fā)明還可有其它多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟 悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變 形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
一種開機(jī)裝置序列的顯示方法,其特征在于,適用于一計(jì)算機(jī),該計(jì)算機(jī)具有一基本輸入輸出系統(tǒng)BIOS內(nèi)存、一隨機(jī)存取內(nèi)存以及一顯示裝置,而該BIOS內(nèi)存內(nèi)具有一BIOS,該BIOS存取一開機(jī)裝置序列,且該開機(jī)裝置序列指向至少一個(gè)開機(jī)裝置,該方法包括初始化該隨機(jī)存取內(nèi)存;讀取該開機(jī)裝置序列;初始化一視頻圖形數(shù)組;依據(jù)該開機(jī)裝置序列,把至少一開機(jī)裝置圖標(biāo)加載于該隨機(jī)存取內(nèi)存,其中該開機(jī)裝置圖標(biāo)是被儲(chǔ)存于該BIOS內(nèi)存,且相對(duì)應(yīng)于該開機(jī)裝置序列中的該開機(jī)裝置;以及借由該視頻圖形數(shù)組,將儲(chǔ)存于該隨機(jī)存取內(nèi)存的該開機(jī)裝置圖標(biāo)顯示于該顯示裝置。
2.根據(jù)權(quán)利要求1所述的開機(jī)裝置序列的顯示方法,其特征在于,其中該BIOS內(nèi)存為 一只讀存儲(chǔ)器,而該開機(jī)裝置序列儲(chǔ)存于一互補(bǔ)式金屬氧化層板導(dǎo)體內(nèi)存中。
3.根據(jù)權(quán)利要求1所述的開機(jī)裝置序列的顯示方法,其特征在于,其中依據(jù)該開機(jī)裝 置序列,把至少一開機(jī)裝置圖標(biāo)加載于該隨機(jī)存取內(nèi)存的步驟另包括解壓縮該開機(jī)裝置圖標(biāo);把解壓縮后的該開機(jī)裝置圖標(biāo)加載該隨機(jī)存取內(nèi)存。
4.根據(jù)權(quán)利要求1所述的開機(jī)裝置序列的顯示方法,其特征在于,其中該開機(jī)裝置圖 標(biāo)為一位圖。
5.根據(jù)權(quán)利要求1所述的開機(jī)裝置序列的顯示方法,其特征在于,其中借由該視頻圖 形數(shù)組,將儲(chǔ)存于該隨機(jī)存取內(nèi)存的該開機(jī)裝置圖標(biāo)顯示于該顯示裝置之后,另包含初始化一輸入裝置,該輸入裝置用以接收一使用者所輸入的一指令;初始化一中斷,該中斷包含一設(shè)定程序;判斷是否該指令被輸入;當(dāng)該指令被輸入時(shí),判斷該指令是否為一預(yù)定值;當(dāng)該指令為該預(yù)定值時(shí),執(zhí)行該設(shè)定程序。
6.根據(jù)權(quán)利要求5所述的開機(jī)裝置序列的顯示方法,其特征在于,其中在該當(dāng)該指令 為該預(yù)定值時(shí),執(zhí)行該設(shè)定程序的步驟之后,另包含執(zhí)行一設(shè)定選單,以提供更改該開機(jī)裝置序列,并重新啟動(dòng)該計(jì)算機(jī)。
7.根據(jù)權(quán)利要求5所述的開機(jī)裝置序列的顯示方法,其特征在于,其中該輸入裝置為一鍵盤。
8.根據(jù)權(quán)利要求1所述的開機(jī)裝置序列的顯示方法,其特征在于,其中借由該視頻圖 形數(shù)組,將儲(chǔ)存于該隨機(jī)存取內(nèi)存的該開機(jī)裝置圖標(biāo)顯示于該顯示裝置之后,另包含依據(jù)該開機(jī)裝置序列,加載一啟動(dòng)程序; 依據(jù)該啟動(dòng)程序,啟動(dòng)該計(jì)算機(jī)。
9.根據(jù)權(quán)利要求8所述的開機(jī)裝置序列的顯示方法,其特征在于,該啟動(dòng)程序?yàn)橐徊?作系統(tǒng)。
全文摘要
本發(fā)明公開了一種開機(jī)裝置序列的顯示方法,適用于一計(jì)算機(jī)。計(jì)算機(jī)具有基本輸入輸出系統(tǒng)(Basic Input/Output System,BIOS)內(nèi)存、隨機(jī)存取內(nèi)存以及顯示裝置,而BIOS內(nèi)存內(nèi)具有BIOS。BIOS存取開機(jī)裝置序列,且開機(jī)裝置序列指向至少一個(gè)開機(jī)裝置。開機(jī)裝置序列的顯示方法包括初始化隨機(jī)存取內(nèi)存;讀取開機(jī)裝置序列;初始化一視頻圖形數(shù)組;依據(jù)開機(jī)裝置序列,把至少一開機(jī)裝置圖標(biāo)加載于隨機(jī)存取內(nèi)存;以及借由視頻圖形數(shù)組,將儲(chǔ)存于隨機(jī)存取內(nèi)存的開機(jī)裝置圖標(biāo)顯示于顯示裝置。
文檔編號(hào)G06F9/445GK101944031SQ20091014020
公開日2011年1月12日 申請(qǐng)日期2009年7月7日 優(yōu)先權(quán)日2009年7月7日
發(fā)明者羅圣心 申請(qǐng)人:英業(yè)達(dá)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1