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

電腦系統(tǒng)及電腦系統(tǒng)處理的方法

文檔序號:6364858閱讀:375來源:國知局
專利名稱:電腦系統(tǒng)及電腦系統(tǒng)處理的方法
技術(shù)領(lǐng)域
本發(fā)明關(guān)于一種電腦系統(tǒng)及電腦系統(tǒng)處理的方法,且特別關(guān)于一種可分工執(zhí)行處理程序的電腦系統(tǒng)及電腦系統(tǒng)處理的方法。
背景技術(shù)
在科技的進步下,電腦系統(tǒng)已經(jīng)成為使用者生活中不可或缺的電子裝置。而對于使用者來說,除了要求電腦系統(tǒng)的運算功能強大外,對于電腦系統(tǒng)的處理速度,包括開機程序或開機后的正常運作程序也希望能越快越好。在先前技術(shù)中,電腦系統(tǒng)在執(zhí)行開機程序或由休眠狀態(tài)下執(zhí)行喚醒程序時,通常要依序執(zhí)行各個硬件或軟件的驅(qū)動程序。在尚未執(zhí)行完第一個驅(qū)動程序時,電腦系統(tǒng)通常無法再執(zhí)行其他的驅(qū)動程序。電腦系統(tǒng)開機后的正常運作程序也可能因為需處理大量的數(shù)據(jù)而造成延遲。如此一來,就會使得電腦系統(tǒng)的開機或開機后的運作速度減慢,而無法完全發(fā)揮電腦系統(tǒng)的效能。

發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種電腦系統(tǒng),其具有可分工執(zhí)行處理程序的效果。本發(fā)明的另一主要目的在于提供一種電腦系統(tǒng)處理的方法。為達成上述的目的,本發(fā)明的電腦系統(tǒng)包括處理系統(tǒng)及微控制模塊。處理系統(tǒng)用以執(zhí)行處理程序。微控制模塊與處理系統(tǒng)電性連接。當處理系統(tǒng)執(zhí)行處理程序時,同時產(chǎn)生指令信號至微控制模塊,微控制模塊執(zhí)行指令信號以產(chǎn)生數(shù)據(jù)信號,再傳輸數(shù)據(jù)信號至處理系統(tǒng),以供處理系統(tǒng)根據(jù)數(shù)據(jù)信號以執(zhí)行處理程序。本發(fā)明電腦系統(tǒng)處理的方法包括以下步驟:執(zhí)行處理程序;于執(zhí)行處理程序時,同時產(chǎn)生指令信號至微控制模塊;通過微控制模塊執(zhí)行指令信號以產(chǎn)生數(shù)據(jù)信號;以及根據(jù)數(shù)據(jù)信號以執(zhí)行處理程序。·本發(fā)明的方案可分工執(zhí)行處理程序,縮短電腦系統(tǒng)的作業(yè)的時間,增加電腦系統(tǒng)的處理速度,避免數(shù)據(jù)信號及指令信號的遺漏。


圖1為本發(fā)明的電腦系統(tǒng)的架構(gòu)示意圖。圖2為本發(fā)明的電腦系統(tǒng)啟動的實施方式的步驟流程圖。圖3為本發(fā)明的電腦系統(tǒng)正常運作下的實施方式的步驟流程圖。其中,附圖標記說明如下:電腦系統(tǒng):I處理系統(tǒng):10基本輸入輸出系統(tǒng):11作業(yè)系統(tǒng):12微控制模塊:20
處理芯片:30總線:40
具體實施例方式為讓本發(fā)明的上述和其他目的、特征和優(yōu)點能更明顯易懂,下文特舉出本發(fā)明的具體實施例,并配合所附圖式,作詳細說明如下。請先參考圖1的本發(fā)明的電腦系統(tǒng)的架構(gòu)示意圖。在本發(fā)明的一實施方式中,電腦系統(tǒng)I可為臺式電腦、筆記本電腦或是平板電腦等電子裝置,但本發(fā)明并不以此為限。電腦系統(tǒng)I包括處理系統(tǒng)10、微控制模塊20及處理芯片30,彼此之間可通過總線40等方式電性連接,并通過系統(tǒng)管理中斷(System ManagementInterrupt, SMI)、系統(tǒng)控制中斷(System Control Interrupt, SCI)或 Level Event (_Lxx)等機制來觸發(fā)信號。由于上述的各式觸發(fā)機制并非本發(fā)明所要改進的重點所在,故在此不再贅述其作用原理。處理系統(tǒng)10可為一硬件、一軟件結(jié)合硬件或一固件結(jié)合硬件所構(gòu)成,用以執(zhí)行電腦系統(tǒng)I的處理程序。此處理程序可包括電腦系統(tǒng)I的開機程序或是電腦系統(tǒng)I自休眠狀態(tài)下回復正常運作的喚醒程序。另一方面,處理程序也包括在作業(yè)系統(tǒng)12運行中的正常運作程序下或者在接收到觸發(fā)指令下也可啟動此程序,但本發(fā)明并不以此為限。處理系統(tǒng)10可包括基本輸入輸出系統(tǒng)(Basic Input/Output System, BIOS) 11或作業(yè)系統(tǒng)(Operating System,OS) 12?;据斎胼敵鱿到y(tǒng)11可由一固件結(jié)合硬件所構(gòu)成,以儲存于電腦系統(tǒng)I內(nèi)的一存儲模塊(圖未不)中,但本發(fā)明并不限于此?;据斎胼敵鱿到y(tǒng)11用以驅(qū)動電腦系統(tǒng)I啟動時所需的軟件或硬件裝置。作業(yè)系統(tǒng)12可為一軟件結(jié)合硬件所構(gòu)成,并可儲存于電腦系統(tǒng)I內(nèi)的一儲存媒介(圖未示)中。作業(yè)系統(tǒng)12同樣用以驅(qū)動電腦系統(tǒng)I啟動時所需 的軟件或硬件裝置。微控制模塊20經(jīng)由總線40與處理系統(tǒng)10電性連接。微控制模塊20可為一硬件或一固件結(jié)合硬件所構(gòu)成,例如為電腦系統(tǒng)I內(nèi)的鍵盤控制器(Keyboard Controller,KBC)或嵌入式控制器(Embedded Controller,EC),但本發(fā)明并不限于此。當電腦系統(tǒng)I要開機或從休眠中回復到正常狀態(tài)下時,處理系統(tǒng)10會執(zhí)行啟動程序,即開機程序或是喚醒程序,以驅(qū)動電腦系統(tǒng)I內(nèi)的軟件程序或硬件裝置。而在處理系統(tǒng)10要驅(qū)動軟件程序或硬件裝置的同時,也會發(fā)出一指令信號至微控制模塊20,讓微控制模塊20可同時運作。指令信號可由基本輸入輸出系統(tǒng)11或是作業(yè)系統(tǒng)12來設(shè)定。舉例而言,當電腦系統(tǒng)I要執(zhí)行開機程序時,基本輸入輸出系統(tǒng)11產(chǎn)生指令信號至微控制模塊20。而當電腦系統(tǒng)I要執(zhí)行喚醒程序時,由作業(yè)系統(tǒng)12來設(shè)定指令信號,但本發(fā)明并不以此舉例的方式為限。另一方面,當作業(yè)系統(tǒng)12于電腦系統(tǒng)I開機后執(zhí)行正常運作程序下,也可依需求或接收到觸發(fā)狀況指令下發(fā)出指令信號至微控制模塊20,但本發(fā)明并不以此為限。指令信號可包括事件序號 vent ID)、事件類別(;Event Type)及延遲時間。微控制模塊20根據(jù)事件序號進行解讀,以產(chǎn)生相關(guān)的數(shù)據(jù)信號。在微控制模塊20產(chǎn)生相關(guān)的數(shù)據(jù)信號后,微控制模塊20根據(jù)事件類別以決定將數(shù)據(jù)信號經(jīng)由總線40傳輸至基本輸入輸出系統(tǒng)11或作業(yè)系統(tǒng)12。舉例來說,微控制模塊20將要通過基本輸入輸出系統(tǒng)11執(zhí)行或是需要立即處理的數(shù)據(jù)信號傳輸?shù)交据斎胼敵鱿到y(tǒng)11,以利用系統(tǒng)管理中斷(SystemManagement Interrupt, SMI)的方式中斷基本輸入輸出系統(tǒng)11正在進行的程序,讓基本輸入輸出系統(tǒng)11可根據(jù)數(shù)據(jù)信號來執(zhí)行處理程序。而要由作業(yè)系統(tǒng)12執(zhí)行的數(shù)據(jù)信號利用系統(tǒng)控制中斷(System Control Interrupt, SCI)、Level Event (_Lxx)或 WMI (WindowsManagement Instrumentation)等方式來中斷作業(yè)系統(tǒng)12正在進行的程序。因此作業(yè)系統(tǒng)12可得到數(shù)據(jù)信號來執(zhí)行后續(xù)的處理程序。由于上述SM1、SC1、_Lxx或WMI的原理已經(jīng)被本發(fā)明所屬相關(guān)技術(shù)領(lǐng)域者所熟悉,故在此不再贅述其原理。如此一來,基本輸入輸出系統(tǒng)11或作業(yè)系統(tǒng)12即可根據(jù)得到數(shù)據(jù)信號繼續(xù)執(zhí)行后續(xù)的處理程序。微控制模塊20再根據(jù)所設(shè)定的延遲時間將數(shù)據(jù)信號傳輸至處理系統(tǒng)10。例如微控制模塊20可于接收指令信號5秒后,將已經(jīng)處理后的數(shù)據(jù)信號利用SMI的方式來觸發(fā)基本輸入輸出系統(tǒng)11進行處理。或是微控制模塊20可于接收指令信號10秒后,將處理后的數(shù)據(jù)信號利用SCI或WMI的方式傳輸至作業(yè)系統(tǒng)12進行處理。如此一來,電腦系統(tǒng)I可通過設(shè)定延遲時間的方式,來有效控制微控制模塊20產(chǎn)生數(shù)據(jù)信號的時間,避免處理系統(tǒng)10有過長的等待時間、遺漏數(shù)據(jù)信號或是回復不正確數(shù)據(jù)信號等情況發(fā)生。最后處理系統(tǒng)10電性連接處理芯片30。處理芯片30可為南橋芯片或是平臺控制轉(zhuǎn)接器(Platform Controller Hub,PCH),但本發(fā)明并不以此為限。處理系統(tǒng)10根據(jù)所處理的處理程序以經(jīng)由處理芯片30來驅(qū)動電腦系統(tǒng)I內(nèi)部的硬件架構(gòu)或是軟件程序,以完成處理程序,但本發(fā)明并不限定要通過處理芯片30才能驅(qū)動電腦系統(tǒng)I內(nèi)部的硬件架構(gòu)或是軟件程序。需注意的是,在微控制模塊20根據(jù)指令信號進行處理時,也即在延遲時間內(nèi),處理系統(tǒng)10同時處理其他的處理程序。舉例而言,處理系統(tǒng)10可將光碟機驅(qū)動程序交由微控制模塊20處理,處理系統(tǒng)10的基本輸入輸出系統(tǒng)11同時執(zhí)行電池驅(qū)動程序。在經(jīng)過延遲時間后,微控制模塊20將光碟機驅(qū)動程序的所需數(shù)據(jù)信號傳輸?shù)交据斎胼敵鱿到y(tǒng)11,基本輸入輸出系統(tǒng)11即可立刻啟動光碟機。如此一來,即可分工執(zhí)行處理程序,縮短電腦系統(tǒng)I的作業(yè)的時間、得到正確的數(shù)據(jù)信號并可避免數(shù)據(jù)信號及指令信號的遺漏或不對稱。由于上述的處理程序可以包括啟動電腦系統(tǒng)I的程序與電腦系統(tǒng)I啟動后所執(zhí)行的程序,接著請先參考圖2的本發(fā)明的電腦系統(tǒng)啟動的實施方式的步驟流程圖。此處需注意的是,以下雖以上述的電腦系統(tǒng)I的架構(gòu)為例說明本發(fā)明的電腦系統(tǒng)啟動的方法,但本發(fā)明的電腦系統(tǒng)啟動的方法并不以使用在電腦系統(tǒng)I為限。首先進行步驟201:執(zhí)行開機程序或是喚醒程序。首先在電腦系統(tǒng)I啟動的實施方式中,電腦系統(tǒng)I先要開機或由睡眠模式中喚醒,因此會通過處理系統(tǒng)10執(zhí)行啟動程序,也即根據(jù)不同的情況,由基本輸入輸出系統(tǒng)11或作業(yè)系統(tǒng)12來執(zhí)行開機程序或是喚醒程序。其次進行步驟202:于執(zhí)行開機程序或是喚醒程序時,同時產(chǎn)生指令信號至微控制豐吳塊。其次處理系統(tǒng)10在執(zhí)行開機程序或是喚醒程序的同時,產(chǎn)生指令信號至微控制模塊20。需注意的是,該指令信號可由基本輸入輸出系統(tǒng)11或由作業(yè)系統(tǒng)12所設(shè)定,本發(fā)明并不限于此。接著進行 步驟203:通過微控制模塊執(zhí)行指令信號并產(chǎn)生數(shù)據(jù)信號。接著微控制模塊20根據(jù)指令信號進行處理,以產(chǎn)生數(shù)據(jù)信號。由于指令信號包括事件序號、事件類別及延遲時間,因此微控制模塊20可得知所要處理的數(shù)據(jù)為何,以及在多久時間后要將數(shù)據(jù)信號傳輸?shù)教幚硐到y(tǒng)10。并且在此延遲時間內(nèi),基本輸入輸出系統(tǒng)11或由作業(yè)系統(tǒng)12同時處理其他的處理程序。接著進行步驟204:根據(jù)事件類別以決定傳輸數(shù)據(jù)信號至基本輸入輸出系統(tǒng)或作業(yè)系統(tǒng)。在經(jīng)過延遲時間后,微控制模塊20將處理得到的數(shù)據(jù)信號回傳到處理系統(tǒng)10。并且根據(jù)事件類別,也即根據(jù)要處理此數(shù)據(jù)信號的單元來利用SM1、SC1、_Lxx或WMI等機制中斷基本輸入輸出系統(tǒng)11或作業(yè)系統(tǒng)12的原本處理流程。最后執(zhí)行步驟205:根據(jù)數(shù)據(jù)信號以執(zhí)行開機程序或是喚醒程序。最后基本輸入輸出系統(tǒng)11或作業(yè)系統(tǒng)12接收到數(shù)據(jù)信號后,根據(jù)數(shù)據(jù)信號以執(zhí)行開機程序或是喚醒程序,再經(jīng)由處理芯片30來驅(qū)動電腦系統(tǒng)I內(nèi)部的硬件架構(gòu)或是軟件程序,讓電腦系統(tǒng)I進入正常的狀態(tài)。此處需注意的是,本發(fā)明的電腦系統(tǒng)啟動的方法并不以上述的步驟次序為限,只要能達成本發(fā)明的目的,上述的步驟次序也可加以改變。如此一來,處理系統(tǒng)10可在執(zhí)行處理程序時,將某部分的程序交由微控制模塊20執(zhí)行,來得到所需的數(shù)據(jù)信號,以縮短電腦系統(tǒng)I的啟動時間。另一方面,電腦系統(tǒng)I在正常運作的環(huán)境下也可執(zhí)行。在此請參考圖3的本發(fā)明的電腦系統(tǒng)正常運作下的實施方式的步驟流程圖。首先進行步驟301:執(zhí)行正常運作程序。首先在此實施方式中,電腦系統(tǒng)I于開機后通過作業(yè)系統(tǒng)12執(zhí)行正常運作程序。
·
其次進行步驟302:于執(zhí)行正常運作程序時,接收觸發(fā)指令以產(chǎn)生指令信號至微控制1吳塊。其次作業(yè)系統(tǒng)12在執(zhí)行正常運作程序時,可根據(jù)接收到的觸發(fā)指令以產(chǎn)生指令信號至微控制模塊20。此觸發(fā)指令可根據(jù)使用者的命令所產(chǎn)生,本發(fā)明并不限于此。并且作業(yè)系統(tǒng)12也不限定須在接收觸發(fā)指令后才能產(chǎn)生指令信號。作業(yè)系統(tǒng)12可依照正常運作程序的需求而自動產(chǎn)生指令信號。接著進行步驟303:通過微控制模塊執(zhí)行指令信號并產(chǎn)生數(shù)據(jù)信號。接著微控制模塊20根據(jù)指令信號進行處理,以產(chǎn)生數(shù)據(jù)信號。由于指令信號包括事件序號、事件類別及延遲時間,因此微控制模塊20可此延遲時間內(nèi)進行數(shù)據(jù)信號的處理。并且在此延遲時間內(nèi),作業(yè)系統(tǒng)12也同時處理其他的處理程序。接著進行步驟304:根據(jù)事件類別以傳輸數(shù)據(jù)信號至作業(yè)系統(tǒng)。在經(jīng)過延遲時間后,微控制模塊20將處理得到的數(shù)據(jù)信號利用SC1、_Lxx或麗I等機制以回傳到作業(yè)系統(tǒng)12。也可依照數(shù)據(jù)信號設(shè)定讓基本輸入輸出系統(tǒng)11進行處理,本發(fā)明并不限于此。最后執(zhí)行步驟305:根據(jù)數(shù)據(jù)信號以執(zhí)行正常運作程序。最后作業(yè)系統(tǒng)12接收到數(shù)據(jù)信號后,根據(jù)數(shù)據(jù)信號以繼續(xù)執(zhí)行處理程序,再經(jīng)由處理芯片30來驅(qū)動電腦系統(tǒng)I內(nèi)部的硬件架構(gòu)或是軟件程序,讓電腦系統(tǒng)I持續(xù)執(zhí)行正常運作程序。如此一來,作業(yè)系統(tǒng)12在正常運作程序下,也可將某部分的程序交由微控制模塊20執(zhí)行,來得到所需的數(shù)據(jù)信號,以增加電腦系統(tǒng)I的處理速度,并減少數(shù)據(jù)信號的遺漏。綜上所陳,本發(fā)明無論就目的、手段及功效,在在均顯示其迥異于現(xiàn)有技術(shù)的特征。惟應注意的是,上述諸多實施例僅為了便于說明而舉例而已,本發(fā)明所主張的權(quán)利范圍自應以申請專利范圍所述為準, 而非僅限于上述實施例。
權(quán)利要求
1.一種電腦系統(tǒng),包括: 一處理系統(tǒng),用以執(zhí)行一處理程序;以及 一微控制模塊,與該處理系統(tǒng)電性連接,當該處理系統(tǒng)執(zhí)行該處理程序時,同時產(chǎn)生一指令信號至該微控制模塊,該微控制模塊執(zhí)行該指令信號以產(chǎn)生一數(shù)據(jù)信號,再傳輸該數(shù)據(jù)信號至該處理系統(tǒng),以供該處理系統(tǒng)根據(jù)該數(shù)據(jù)信號以執(zhí)行該處理程序。
2.如權(quán)利要求1所述的電腦系統(tǒng),其中該指令信號包括一事件序號、一事件類別及一延遲時間。
3.如權(quán)利要求2所述的電腦系統(tǒng),其中該處理系統(tǒng)包括一基本輸入輸出系統(tǒng)及一作業(yè)系統(tǒng)。
4.如權(quán)利要求3所述的電腦系統(tǒng),其中該處理程序為一開機程序、一喚醒程序或一正常運作程序。
5.如權(quán)利要求4所述的電腦系統(tǒng),其中該作業(yè)系統(tǒng)在該正常運作程序中根據(jù)一觸發(fā)指令以產(chǎn)生該指令信號。
6.如權(quán)利要求3所述的電腦系統(tǒng),其中該微控制模塊根據(jù)該事件類別以決定傳輸該數(shù)據(jù)信號至該基本輸入輸出系統(tǒng)或該作業(yè)系統(tǒng)。
7.如權(quán)利要求3所述的電腦系統(tǒng),其中該微控制模塊經(jīng)過該延遲時間后再傳輸該數(shù)據(jù)信號至該基本輸入輸出系統(tǒng)或該作業(yè)系統(tǒng)。
8.如權(quán)利要求7所述的電腦系統(tǒng),其中該處理系統(tǒng)在該延遲時間內(nèi)執(zhí)行另一處理程序。
9.一種電腦系統(tǒng)處理的方法,用于一電腦系統(tǒng),該方法包括以下步驟: 執(zhí)行一處理程序; 于執(zhí)行該處理程序時,同時產(chǎn)生一指令信號至一微控制模塊; 通過該微控制模塊執(zhí)行該指令信號以產(chǎn)生一數(shù)據(jù)信號;以及 根據(jù)該數(shù)據(jù)信號以執(zhí)行該處理程序。
10.如權(quán)利要求9所述的電腦系統(tǒng)處理的方法,其中產(chǎn)生該指令信號的步驟包括通過一基本輸入輸出系統(tǒng)或通過一作業(yè)系統(tǒng)產(chǎn)生該指令信號。
11.如權(quán)利要求10所述的電腦系統(tǒng)處理的方法,其中產(chǎn)生該指令信號的步驟包括產(chǎn)生一事件序號、一事件類別及一延遲時間。
12.如權(quán)利要求11所述的電腦系統(tǒng)處理的方法,還包括以下步驟: 根據(jù)該事件類別以決定傳輸該數(shù)據(jù)信號至該基本輸入輸出系統(tǒng)或該作業(yè)系統(tǒng)。
13.如權(quán)利要求11所述的電腦系統(tǒng)處理的方法,還包括以下步驟: 經(jīng)過該延遲時間后再傳輸該數(shù)據(jù)信號至該基本輸入輸出系統(tǒng)或該作業(yè)系統(tǒng)。
14.如權(quán)利要求13所述的電腦系統(tǒng)處理的方法,還包括以下步驟: 在該延遲時間內(nèi)執(zhí)行另一處理程序。
15.如權(quán)利要求9所述的電腦系統(tǒng)處理的方法,其中執(zhí)行該處理程序的步驟包括執(zhí)行一開機程序或執(zhí)行一喚醒程序。
16.如權(quán)利要求9所述的電腦系統(tǒng)處理的方法,其中執(zhí)行該處理啟動程序的步驟包括: 執(zhí)行一正常運作程序;以及 根據(jù)一觸發(fā)指令以產(chǎn)生該指令信號。
全文摘要
本發(fā)明公開了一種電腦系統(tǒng)及電腦系統(tǒng)處理的方法。電腦系統(tǒng)包括處理系統(tǒng)及微控制模塊。處理系統(tǒng)用以執(zhí)行處理程序。微控制模塊與處理系統(tǒng)電性連接。當處理系統(tǒng)執(zhí)行處理程序時,同時產(chǎn)生指令信號至微控制模塊,微控制模塊執(zhí)行指令信號以產(chǎn)生數(shù)據(jù)信號,再傳輸數(shù)據(jù)信號至處理系統(tǒng),以供處理系統(tǒng)根據(jù)數(shù)據(jù)信號以執(zhí)行處理程序。本發(fā)明的方案可分工執(zhí)行處理程序,縮短電腦系統(tǒng)的作業(yè)的時間,增加電腦系統(tǒng)的處理速度,避免數(shù)據(jù)信號及指令信號的遺漏。
文檔編號G06F9/22GK103246495SQ201210034880
公開日2013年8月14日 申請日期2012年2月16日 優(yōu)先權(quán)日2012年2月8日
發(fā)明者林文泰, 張敏賢 申請人:緯創(chuàng)資通股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
厦门市| 绍兴县| 香港| 怀化市| 黔西县| 左权县| 岗巴县| 泊头市| 梨树县| 莱西市| 日土县| 平阴县| 全南县| 泽库县| 临湘市| 滁州市| 新疆| 乐业县| 宝兴县| 横峰县| 阳高县| 比如县| 峨边| 高唐县| 灵石县| 武山县| 临猗县| 印江| 凤冈县| 理塘县| 鞍山市| 义乌市| 铜梁县| 鸡西市| 湾仔区| 醴陵市| 汶上县| 合作市| 永顺县| 隆林| 余庆县|