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

用于檢測對掉電設(shè)備的訪問的裝置、方法、系統(tǒng)和設(shè)備與流程

文檔序號:12006403閱讀:209來源:國知局
用于檢測對掉電設(shè)備的訪問的裝置、方法、系統(tǒng)和設(shè)備與流程
本公開一般涉及電子學(xué)領(lǐng)域。本發(fā)明的實施例尤其涉及檢測對掉電設(shè)備的訪問。

背景技術(shù):
隨著計算系統(tǒng)變得更復(fù)雜,制造商能夠通過將附加組件集成或附連至計算系統(tǒng)來將更多功能添加到計算系統(tǒng)。附加組件引入附加信號切換,進而生成更多熱量并消耗附加功率。附加熱量生成可能因為例如熱膨脹而損壞組件內(nèi)的集成電路。而且,附加熱量可能限制包括此類組件的計算設(shè)備的使用位置和/或應(yīng)用。例如,依賴于電池電能來進行其操作的便攜式計算設(shè)備可能遭受附加功耗。因此,當(dāng)附加功能被添加到便攜式計算設(shè)備時,降低功耗的要求變得日益重要,以便例如使電池功率維持延長的時間段。非便攜式計算系統(tǒng)由于其組件使用更多功率并產(chǎn)生更多熱量而同樣面臨著冷卻和/或功率生成問題。附圖簡述參照附圖提供詳細描述。在附圖中,附圖標記最左邊的數(shù)字標識該附圖標記首次出現(xiàn)的附圖。在不同附圖中使用相同附圖標記來指示相似或相同的項目。圖1、3和4示出計算系統(tǒng)的實施例的框圖,其可用于實現(xiàn)本文討論的各個實施例。圖2示出根據(jù)一實施例的用于控制對設(shè)備的訪問的方法的流程圖。具體實施方式在以下描述中,闡述眾多具體細節(jié)以提供對各實施例的透徹理解。然而,本發(fā)明的各個實施例在沒有這些具體細節(jié)的情況下也可實踐。在其他情形中,眾所周知的方法、過程、組件和電路并未進行詳細描述以免混淆本發(fā)明的特定實施例。此外,本發(fā)明實施例的各方面可使用各種手段來執(zhí)行,諸如集成半導(dǎo)體電路(“硬件”)、組織成一個或多個程序的計算機可讀指令(“軟件”)或硬件與軟件的某種組合。出于本公開的目的,對“邏輯”的引用應(yīng)該表示硬件、軟件或其某種組合的意思。在一些實施例中,例如當(dāng)組件不在使用中時,硬件可使一些附連的組件掉電,以降低功耗和/或降低熱量生成。然而,允許硬件使組件掉電可導(dǎo)致隨機系統(tǒng)掛起或崩潰,這可能是難以再生(reproduce)或調(diào)試。在一些計算平臺中,功率管理模塊(PMM)可在諸如I/O設(shè)備、硬件加速器等中的一個或多個之類的各個組件空閑(或者不在使用中或不需要開啟)時,例如通過使用功率選通來使這些組件掉電。功率選通一般涉及控制向組件的功率供應(yīng)的可控制開關(guān)(其可包括一個或多個功率晶體管)。這對軟件造成挑戰(zhàn)和問題,因為軟件可能無意中在組件掉電時嘗試訪問該組件。這進而可能生成隨機系統(tǒng)掛起和/或崩潰,這是難以再生和調(diào)試的。一些實施例允許系統(tǒng)檢測和陷獲此類功率故障失敗并通知軟件(例如,操作系統(tǒng)(OS)、設(shè)備驅(qū)動器等)來進行進一步處理。例如,(諸如控制寄存器之類的寄存器中的)比特可(例如,由OS、用戶等)被設(shè)置以啟用/禁用給定設(shè)備、系統(tǒng)中的所有設(shè)備、或系統(tǒng)中的選定設(shè)備的功率故障陷獲/檢測特征。其他控制比特也可被存儲在同一存儲設(shè)備或寄存器中。在一實施例中,(例如,存儲器系統(tǒng)內(nèi)的)邏輯在訪問設(shè)備和/或設(shè)備的存儲器之前檢查設(shè)備或組件的功率狀態(tài)。此故障檢查技術(shù)可以是任選特征,并且能陷獲對掉電設(shè)備的訪問,并在功率故障陷獲事件時通知OS、相應(yīng)的設(shè)備驅(qū)動器等以進行進一步處理。這允許OS和/或驅(qū)動器使設(shè)備掉電,并繼續(xù)此操作以維持數(shù)據(jù)正確性并避免對訪問掉電設(shè)備或其存儲器——這可能導(dǎo)致系統(tǒng)掛起、系統(tǒng)崩潰等——的嘗試。相比之下,當(dāng)前系統(tǒng)不具備以下各項:(a)功率故障誤差檢測機制(例如,以在訪問設(shè)備、設(shè)備的存儲器、和/或與設(shè)備相關(guān)聯(lián)的存儲器之前檢查設(shè)備是否掉電);或者(b)功率故障誤差恢復(fù)機制(例如,關(guān)于經(jīng)由事件、中斷等對諸如處理器之類的硬件的不恰當(dāng)/非法訪問,通知OS、驅(qū)動器,以進行進一步的誤差恢復(fù)選項)。因此,當(dāng)前系統(tǒng)不具備檢測硬件中的此類功率故障失敗的機制;替代地,需要以軟件來調(diào)試/檢測該問題。然而,通過使用軟件來(例如,針對每個訪問)檢查設(shè)備的功率狀態(tài)將導(dǎo)致差劣的性能。此外,可在包括諸如參照1-4討論的那些組件之類的一個或多個處理器(例如,具有一個或多個處理器內(nèi)核)的計算系統(tǒng)中應(yīng)用一些實施例。更具體地,圖1示出根據(jù)本發(fā)明的實施例的計算系統(tǒng)100的框圖。系統(tǒng)100可包括一個或多個處理器102-1到102-N(在本文中一般稱為“多個處理器102”或“處理器102”)。處理器102可經(jīng)由互連或總線104來通信。每個處理器可包括各種組件,出于清楚起見,參照處理器102-1僅討論這些組件中的一些。因此,其余處理器102-2至102-N中的每一個可包括參照處理器102-1討論的相同或類似組件。在一實施例中,處理器102-1可包括一個或多個處理器106-1至106-M(在本文中稱為“多個內(nèi)核106”或“內(nèi)核106”)、高速緩存108、和/或路由器110。處理器內(nèi)核106可在單個集成電路(IC)芯片上實現(xiàn)。此外,芯片可包括一個或個共享和/或私有高速緩存(諸如高速緩存108)、總線或互連(諸如總線或互連104)、圖形和/或存儲器控制器(諸如參照圖3-4討論的那些)、或其他組件。在一個實施例中,路由器110可被用來在處理器102-1和/或系統(tǒng)100的各個組件之間進行通信。此外,處理器102-1可包括一個以上的路由器110。此外,多個路由器110可進行通信以實現(xiàn)處理器102-1的內(nèi)部或外部的各個組件之間的數(shù)據(jù)路由。高速緩存108可存儲供處理器102-1中的諸如內(nèi)核106之類的一個或多個組件使用的數(shù)據(jù)(例如,包括指令)。例如,高速緩存108可本地地高速緩存存儲在存儲器114中的數(shù)據(jù),以便供處理器102的組件進行更快速的訪問(例如,供內(nèi)核106進行更快速的訪問)。如圖1中所示的,存儲器114可經(jīng)由互連104與處理器102通信。在一實施例中,(可被共享的)高速緩存108可以是中級高速緩存(MLC)、末級高速緩存(LLC)等。而且,內(nèi)核106中的每一個可包括級1(L1)高速緩存(116-1)(在本文中一般被稱為“L1高速緩存116”)或諸如級2(L2)高速緩存之類的其他級高速緩存。此外,處理器102-1的各個組件可通過總線(例如,總線104)和/或存儲器控制器或中樞來與高速緩存108直接通信。如圖1中所示的,系統(tǒng)100還可包括存儲器管理單元(MMU)邏輯140。MMU140可助益通過處理器102-1的組件來訪問存儲設(shè)備(諸如存儲器114和/或設(shè)備150-1至150-Q(在本文中也稱為“設(shè)備150”或“多個設(shè)備150”,諸如例如本文中參照圖3或4討論的外圍設(shè)備中的任一個))。設(shè)備150可包括附連至系統(tǒng)100的各個設(shè)備,包括例如輸入/輸出(I/O)設(shè)備等。MMU140可經(jīng)由總線或互連104耦合至內(nèi)核106,以向和從存儲設(shè)備通信數(shù)據(jù)和/或從內(nèi)核106接收與(例如,在諸如本文中所討論的那些存儲設(shè)備之類的存儲設(shè)備中)所存儲的數(shù)據(jù)相關(guān)聯(lián)的地址(例如,虛擬地址)。在一些實施例中,MMU140可將接收到的虛擬地址轉(zhuǎn)換成物理地址。在一實施例中,MMU140可包括轉(zhuǎn)換后備緩沖器(TLB),用以存儲一個或多個虛擬地址及其相應(yīng)的物理地址。如果來自MMU140的物理地址與設(shè)備存儲器或寄存器文件152內(nèi)的位置相關(guān)聯(lián),則物理地址可被發(fā)送到功率故障控制邏輯145。在一實施例中,確定來自MMU140的物理地址是否與設(shè)備存儲器或寄存器文件152內(nèi)的位置相關(guān)聯(lián)可由MMU140(例如,基于存儲在可由MMU140訪問的存儲設(shè)備(諸如系統(tǒng)100中包括的那些)中的信息)來執(zhí)行。而且,與將分開的存儲設(shè)備(諸如設(shè)備152)用于所存儲的信息不同,信息可被存儲在系統(tǒng)100中的其他存儲設(shè)備(諸如高速緩存108、存儲器114等中的一個或多個)中。在一些實施例中,設(shè)備存儲器或寄存器文件152可被包括在例如,同一集成電路(IC)管芯上的相應(yīng)的設(shè)備150中。作為前述實施例的替代或補充,設(shè)備存儲器或寄存器文件152可被存儲在通信地耦合至設(shè)備150的相應(yīng)的存儲器設(shè)備中。例如,設(shè)備存儲器或寄存器文件152可被實現(xiàn)為存儲器映射輸入/輸出(MMIO)設(shè)備和/或端口映射輸入/輸出(PMIO)設(shè)備。一般而言,存儲器映射I/O可被用于尋址存儲器(例如,存儲器114)和輸入/輸出(I/O)設(shè)備(諸如設(shè)備150)兩者。例如,I/O設(shè)備的存儲器和/或寄存器被映射至由處理器訪問的地址值(或與之相關(guān)聯(lián))。在一些實施例中,一些地址范圍被預(yù)留給I/O且不可為其他存儲器操作所用。另外,PMIO可與專用于執(zhí)行I/O操作的一些特殊指令聯(lián)用。例如,在至少一個指令集架構(gòu)中,此類指令可向I/O設(shè)備和從I/O設(shè)備讀取和寫入一至四個字節(jié)。而且,I/O設(shè)備(例如,設(shè)備150)可例如,經(jīng)由物理接口上的額外“I/O”引腳或整條總線或?qū)S糜贗/O的互連而具有與一般存儲器(例如,存儲器114)分開的地址空間。如圖1中所示的,設(shè)備功率控制邏輯147(例如,包括功率選通)可例如基于來自可設(shè)置在系統(tǒng)100的各個組件(包括例如處理器102-1(未示出))中的功率管理模塊(PMM)的信號和指示來控制向設(shè)備150中的一個或多個的功率供應(yīng)。功率選通一般涉及控制向組件的功率供應(yīng)的可控制開關(guān)(其可包括一個或多個功率晶體管)。因此,設(shè)備功率控制邏輯147可在設(shè)備空閑(或另外不在使用中或不需要開啟)時使設(shè)備150中的一個或多個掉電,以降低功耗和/或熱量生成。當(dāng)(例如,每次)設(shè)備功率控制邏輯147更改設(shè)備150中的一個的功率狀態(tài)時,其還可指示(例如,經(jīng)由信號)或另外導(dǎo)致在存儲設(shè)備中更新相應(yīng)的信息。在一實施例中,設(shè)備功率控制邏輯147可被耦合至設(shè)備存儲器范圍有效/無效信息存儲設(shè)備152。存儲設(shè)備152可存儲與關(guān)于同設(shè)備150相關(guān)聯(lián)的各個存儲器范圍的功率狀態(tài)信息有關(guān)的信息,用以指示存儲器范圍是否有效(例如,指示相應(yīng)的設(shè)備被開啟)或無效(例如,指示相應(yīng)的設(shè)備被關(guān)閉)。進而,響應(yīng)于來自(例如,由以上所討論的物理地址所標識的)MMU140的請求,功率故障控制邏輯145可訪問存儲設(shè)備152以基于所存儲的信息來確定相應(yīng)的設(shè)備存儲器或寄存器文件152是否可被訪問170(例如,指示相應(yīng)的設(shè)備被開啟)或替換地(例如,當(dāng)相應(yīng)的設(shè)備被關(guān)閉時)向相應(yīng)的處理器102或諸內(nèi)核106中的一個發(fā)送諸如功率故障陷獲/中斷172之類的一個或多個信號。此外,雖然圖1示出了處理器102-1的內(nèi)部或外部的各個組件,但是這些組件可被設(shè)置在系統(tǒng)100中的其他地方。例如,系統(tǒng)100的各個組件可被設(shè)置在同一集成電路管芯上,以形成芯片上系統(tǒng)(SOC)。圖2示出根據(jù)一些實施例的用于控制對設(shè)備的訪問的方法200的一實施例的流程圖。在一個實施例中,參照圖1和3-4討論的各個組件可用于執(zhí)行參照圖2討論的操作中的一個或多個。應(yīng)當(dāng)理解,操作202可在任何時刻動態(tài)地執(zhí)行,而并非是僅在方法開始時被執(zhí)行一次。參看圖1-2,在操作202,可通過(例如,OS、用戶等)設(shè)置或清除(例如,諸如控制寄存器之類的寄存器中的)比特來啟用/禁用給定設(shè)備、系統(tǒng)中的所有設(shè)備或系統(tǒng)中的選定設(shè)備(諸如設(shè)備150中的任一個)的功率故障陷獲/檢測特征來配置故障檢測/陷獲特征。在各個實施例中,其他控制比特也可被存儲在同一存儲設(shè)備或寄存器中。在操作204,可(例如,由MMU140)確定是否已(例如,由內(nèi)核106或處理器102中的一個)請求對所配置的設(shè)備(例如,設(shè)備150中的一個)的訪問。如果在操作204檢測到對所配置的設(shè)備的訪問,可在操作206(例如,由訪問存儲設(shè)備152的邏輯145)確定訪問是否是針對有效設(shè)備存儲器范圍的(即,按存儲在存儲設(shè)備152中的信息訪問開啟的設(shè)備存儲器)。如果在操作206,訪問是針對有效設(shè)備存儲器范圍的,則設(shè)備存儲器(例如,設(shè)備存儲器或寄存器文件152)可被訪問170,且在操作208,所請求的數(shù)據(jù)被返回給請求方處理器102或內(nèi)核106。另外,如果在操作206,訪問是針對無效設(shè)備存儲器范圍的,則在操作210,無效訪問指示172(例如,一個或多個信號)可(例如,由功率故障控制145按存儲在存儲設(shè)備152中的信息)發(fā)送給請求方處理器102或內(nèi)核106。功率故障陷獲/中斷172進而導(dǎo)致OS、驅(qū)動器等進行附加處理,以丟棄訪問請求,導(dǎo)致設(shè)備(例如,根據(jù)發(fā)送到PMM或設(shè)備功率控制147的開始信號)被開啟,且重新發(fā)送所陷獲/中斷的訪問請求等。圖3示出根據(jù)本發(fā)明的實施例的計算系統(tǒng)300的框圖。計算系統(tǒng)300可包括一個或多個中央處理單元(CPU)或處理器302-1至302-P(其在本文中可被稱為“多個處理器302”或“處理器302”)。處理器302可經(jīng)由互連網(wǎng)絡(luò)(或總線)304來通信。處理器302可包括通用處理器、網(wǎng)絡(luò)處理器(處理在計算機網(wǎng)絡(luò)303上傳達的數(shù)據(jù))、應(yīng)用處理器(諸如蜂窩電話、智能電話等中使用的那些),或者其他類型的處理器(包括精簡指令集計算機(RISC)處理器或復(fù)雜指令集計算機(CISC))??衫酶鞣N類型的計算機網(wǎng)絡(luò)303,包括有線(例如,以太網(wǎng)、千兆比特、光纖等)或無線網(wǎng)絡(luò)(諸如蜂窩、3G(第三代蜂窩電話技術(shù)或第三代無線格式(UWCC)、4G、低功率嵌入(LPE)等)。此外,處理器302可具有單核或多核設(shè)計。具有多核設(shè)計的處理器302可將不同類型的處理器核集成在同一集成電路(IC)管芯上。同樣,具有多核設(shè)計的處理器302可被實現(xiàn)為對稱或不對稱多處理器。在一實施例中,處理器302中的一個或多個可與圖1的處理器102相同或類似。在一些實施例中,處理器302中的一個或多個可包括圖1的內(nèi)核106、邏輯140、和/或邏輯145中的一個或多個。而且,在各個實施例中,系統(tǒng)300可包括圖1中的各個組件,包括設(shè)備152、邏輯147、設(shè)備150、存儲器/寄存器文件152等中的一個或多個。此外,參照圖1-2討論的操作可由系統(tǒng)300的一個或多個部件執(zhí)行。芯片組306也可與互連網(wǎng)絡(luò)304通信。芯片組306可包括圖形和存儲器控制器中樞(GMCH)308。GMCH308可包括與存儲器312通信的存儲器控制器310。存儲器312可存儲數(shù)據(jù),例如包括由處理器302或包含在計算系統(tǒng)300中的任何其它設(shè)備執(zhí)行的指令序列。在本發(fā)明的一個實施例中,存儲器312可包括一個或多個易失性存儲(或存儲器)設(shè)備,諸如隨機存取存儲器(RAM)、動態(tài)RAM(DRAM)、同步DRAM(SDRAM)、靜態(tài)RAM(SRAM)、或其他類型的存儲設(shè)備。還可使用諸如硬盤之類的非易失性存儲器。諸如多個CPU和/或多個系統(tǒng)存儲器之類的附加設(shè)備可經(jīng)由互連網(wǎng)絡(luò)304來進行通信。GMCH308還可包括與圖形加速器316通信的圖形接口314。在本發(fā)明的一個實施例中,圖形接口314可經(jīng)由加速圖形端口(AGP)來與圖形加速器316通信。在本發(fā)明的實施例中,顯示器317(諸如平板顯示器、陰極射線管(CRT)、投影屏幕、觸摸屏等)可通過例如信號轉(zhuǎn)換器與圖形接口314通信,該信號轉(zhuǎn)換器將諸如視頻存儲器或系統(tǒng)存儲器之類的存儲設(shè)備中存儲的圖像的數(shù)字表示轉(zhuǎn)換成由顯示器317解析和顯示的顯示信號。由圖形接口和/或圖形加速器產(chǎn)生的顯示信號可經(jīng)過各種控制設(shè)備,然后由顯示器317解讀并后續(xù)在顯示器317上顯示。中樞接口318可允許GMCH308與輸入/輸出控制中樞(ICH)320通信。ICH320可向與計算系統(tǒng)300通信的I/O設(shè)備提供接口。ICH320可通過諸如外圍組件互連(PCI)橋、通用串行總線(USB)控制器或其他類型的外圍橋或控制器等外圍橋(或控制器)324與總線322通信。橋324可在處理器302和外圍設(shè)備之間提供數(shù)據(jù)路徑??墒褂闷渌愋偷牟季?。同樣,多個總線可例如通過多個橋或控制器來與ICH320通信。另外,在本發(fā)明的各實施例中,與ICH320處于通信中的其它外圍設(shè)備可包括集成的驅(qū)動電子(IDE)或小型計算機系統(tǒng)接口(SCSI)硬盤驅(qū)動器、USB端口、鍵盤、鼠標、并行端口、串行端口、軟盤驅(qū)動器、數(shù)字輸出支持(例如,數(shù)字視頻接口(DVI))、或其他設(shè)備??偩€322可與音頻設(shè)備326、一個或多個盤驅(qū)動器328以及一個或多個網(wǎng)絡(luò)接口設(shè)備330(其與計算機網(wǎng)絡(luò)303通信)通信。如圖所示,網(wǎng)絡(luò)接口設(shè)備330可被耦合至天線331,以(例如,經(jīng)由電氣與電子工程師協(xié)會(IEEE)802.11接口(包括IEEE802.11a/b/g/n等)、蜂窩接口、3G、4G、LPE等)與網(wǎng)絡(luò)303無線地通信。其他設(shè)備可經(jīng)由總線322通信。同樣,在本發(fā)明的一些實施例中,各組件(諸如網(wǎng)絡(luò)接口設(shè)備330)可與GMCH308通信。此外,可組合處理器302和GMCH308,以形成單個芯片。此外,在本發(fā)明的其他實施例中,圖形加速器316可被包括在GMCH308內(nèi)。此外,計算系統(tǒng)300可包括易失性和/或非易失性存儲器(或存儲)。例如,非易失性存儲器可包括以下的一個或多個:只讀存儲器(ROM)、可編程ROM(PROM)、可擦除PROM(EPROM)、電RPROM(EEPROM)、盤驅(qū)動器(例如,328)、軟盤、緊致盤ROM(CD-ROM)、數(shù)字多功能盤(DVD)、閃存、磁光盤或能夠儲存電子數(shù)據(jù)(例如,包括指令)的其它類型的非易失性機器可讀介質(zhì)。在一實施例中,系統(tǒng)300的組件可以點對點(PtP)配置來布置。例如,處理器、存儲器、和/或輸入/輸出設(shè)備可通過多個點對點接口互連。圖4示出根據(jù)本發(fā)明的實施例的安排成點對點(PtP)配置的計算系統(tǒng)400。具體地,圖4示出其中處理器、存儲器和輸入/輸出設(shè)備通過多個點對點接口互連的系統(tǒng)。參照圖1-3討論的操作可由系統(tǒng)400的一個或多個部件執(zhí)行。如圖4所示,系統(tǒng)400可包括若干處理器,但為了清楚起見僅示出了其中兩個處理器402、404。處理器402和404各自可包括本地存儲器控制器中樞(MCH)406和408以能夠與存儲器410和412通信。存儲器410和/或412可存儲諸如參考圖3的存儲器312討論的數(shù)據(jù)之類的各種數(shù)據(jù)。而且,處理器402和404可包括圖1的內(nèi)核106、邏輯140和/或邏輯145中的一個或多個。而且,在各個實施例中,系統(tǒng)400可包括圖1中的各個組件,包括設(shè)備152、邏輯147、設(shè)備150、存儲器/寄存器文件152等中的一個或多個。在實施例中,處理器402和404可以是參考圖3討論的處理器302之一。處理器402和404可分別使用點對點(PtP)接口電路416和418經(jīng)由PtP接口414來交換數(shù)據(jù)。同樣,處理器402和404可各自使用點對點接口電路426、428、430和432經(jīng)由各PtP接口422和424與芯片組420交換數(shù)據(jù)。芯片組420還可例如利用PtP接口電路437經(jīng)由高性能圖形接口436與高性能圖形電路434交換數(shù)據(jù)。在至少一個實施例中,參考圖1-4討論的一個或多個操作可由系統(tǒng)400的處理器402或404和/或其它組件——諸如經(jīng)由總線440通信的那些組件——來執(zhí)行。然而,本發(fā)明的其它實施例可存在于圖4的系統(tǒng)400內(nèi)的其它電路、邏輯單元或設(shè)備中。而且,本發(fā)明的一些實施例可分布在圖4中所示若干電路、邏輯單元或設(shè)備中。芯片組420可利用PtP接口電路441與總線440通信??偩€440可具有與其通信的一個或多個設(shè)備,諸如總線橋442和I/O設(shè)備443。經(jīng)由總線444,總線橋442可與諸如鍵盤/鼠標445、通信設(shè)備446(諸如可與計算機網(wǎng)絡(luò)303通信(包括經(jīng)由天線331)的調(diào)制解調(diào)器、網(wǎng)絡(luò)接口設(shè)備或其它通信設(shè)備)、音頻I/O設(shè)備、和/或數(shù)據(jù)存儲設(shè)備448之類的其它設(shè)備通信。數(shù)據(jù)存儲設(shè)備448可存儲由處理器402和/或404執(zhí)行的代碼449。在本發(fā)明的各實施例中,本文中例如參考圖1-4討論的操作可被實現(xiàn)為硬件(例如,邏輯電路)、軟件、固件或其組合,它們可作為計算機程序產(chǎn)品來提供,該計算機程序產(chǎn)品例如包括其上存儲有指令(或軟件程序)的有形機器可讀或計算機可讀介質(zhì),這些指令用于對計算機進行編程以執(zhí)行本文所討論的過程。機器可讀介質(zhì)可包括諸如參考圖1-4所討論的存儲設(shè)備之類的存儲設(shè)備。此外,這種計算機可讀介質(zhì)可作為計算機程序產(chǎn)品來下載,其中該程序可經(jīng)由通信鏈路(例如,總線、調(diào)制解調(diào)器或網(wǎng)絡(luò)連接)作為在載波或其它傳播介質(zhì)中提供的數(shù)據(jù)信號從遠程計算機(例如,服務(wù)器)傳輸?shù)阶鞒稣埱蟮挠嬎銠C(例如,客戶機)。在本說明書中對“一個實施例”或“實施例”的引用意味著結(jié)合該實施例描述的特定特征、結(jié)構(gòu)和/或特性可包括在至少一個實現(xiàn)中。在本說明書各處出現(xiàn)的短語“在一個實施例中”可以或可不全指代同一實施例。并且,在說明書和權(quán)利要求書中,可使用術(shù)語“耦合”和“連接”以及它們的派生詞。在本發(fā)明的某些實施例中,“連接”可用于指示兩個或多個元件相互直接物理接觸和/或電接觸。“耦合”可表示兩個或多個元件直接物理或電氣接觸。然而,“耦合”還可表示兩個或多個元件相互不直接接觸,但仍相互配合和/或相互作用。因此,雖然用結(jié)構(gòu)特征和/或方法動作專屬語言描述了本發(fā)明的實施例,但是應(yīng)當(dāng)理解所保護的主題可不限于所描述的具體特征或動作。相反,這些具體特征和動作是作為實現(xiàn)所要求保護的主題的樣本形式而公開的。
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
砀山县| 涡阳县| 绥江县| 澄江县| 平定县| 玉山县| 鄢陵县| 新邵县| 新巴尔虎左旗| 四子王旗| 宁夏| 磐安县| 云浮市| 新化县| 静宁县| 天津市| 个旧市| 达州市| 财经| 松滋市| 贵州省| 嘉定区| 志丹县| 页游| 锡林郭勒盟| 伊川县| 兴国县| 江山市| 万荣县| 库车县| 花垣县| 鱼台县| 屏东市| 漯河市| 长泰县| 托克托县| 钟山县| 铜梁县| 梧州市| 密云县| 寿光市|