新四季網

一種系統切換方法及電子設備的製作方法

2023-07-27 05:05:16

一種系統切換方法及電子設備的製作方法
【專利摘要】本發明涉及電子【技術領域】,公開了一種系統切換方法及電子設備,用於解決現有技術中存在的電子設備無法在處理器架構不同的作業系統之間進行切換的技術問題。該方法應用於一電子設備,電子設備包括一處理器及外圍硬體,處理器包括具有第一處理器架構的第一處理模塊和第二處理器架構的第二處理模塊,第一處理模塊能夠運行第一作業系統,第二處理模塊能夠運行第二作業系統,方法包括:控制電子設備以第一處理模塊運行第一作業系統,其中,第一作業系統具有外圍硬體的控制權限;獲得系統切換指令;執行系統切換指令,將控制權限由第一作業系統切換為第二作業系統;控制電子設備以第二處理模塊運行第二作業系統。
【專利說明】一種系統切換方法及電子設備

【技術領域】
[0001]本發明涉及電子設備領域,尤其涉及一種系統切換方法及電子設備。

【背景技術】
[0002]隨著通信技術的發展,越來越多的電子設備進入了人們的生活,比如,智能電腦、智慧型手機、超級本、普通筆記本電腦、智能電視、多媒體播放器等。電子設備中均設置有一中央處理器(CPU, Central Processing Unit),作為該電子設備的運算核心和控制核心,其功能主要是解釋計算機指令以及處理計算機軟體中的數據。
[0003]目前,根據計算機指令,CPU分為兩種架構,分別為執行精簡指令集(RISC,ReducedInstruct1n Set Computer)的 ARM 架構的 CPU 以及執行複雜指令集(CISC, ComplexInstruct1n Set Computing)的X86架構的CPU,不同架構的CPU能夠運行不同的作業系統,如X86架構的CPU能夠運行windows作業系統、Linux作業系統,而ARM架構的CPU能夠運行Android作業系統、1S作業系統。
[0004]本申請發明人發現現有技術中至少存在如下技術問題:
[0005]通常,一個電子設備中僅安裝一個CPU晶片,那麼,電子設備就只能夠安裝該CPU所對應的作業系統,可以是一個或者多個,但是不能夠安裝不同CPU架構對應的作業系統,如一個電子設備中不能夠同時安裝有W indow作業系統和Andr ο i d作業系統,但可以同時安裝Window作業系統和Linux作業系統,所以,存在電子設備無法在架構不同的處理器所對應的作業系統之間進行切換的技術問題。


【發明內容】

[0006]本發明提供一種系統切換方法及電子設備,用以解決現有技術中存在的電子設備無法在處理器架構不同的作業系統之間進行切換的技術問題。
[0007]第一方面,本發明通過本申請的一個實施例,提供一種系統切換方法,應用於一電子設備,所述電子設備包括一處理器及外圍硬體,所述處理器包括具有第一處理器架構的第一處理模塊和第二處理器架構的第二處理模塊,其中,所述第一處理器架構不同於所述第二處理器架構,所述第一處理模塊能夠運行第一作業系統,所述第二處理模塊能夠運行第二作業系統,所述方法包括:控制所述電子設備以所述第一處理模塊運行所述第一作業系統,其中,所述第一作業系統具有所述外圍硬體的控制權限;獲得系統切換指令;執行所述系統切換指令,將所述控制權限由所述第一作業系統切換為所述第二作業系統;控制所述電子設備以第二處理模塊運行所述第二作業系統。
[0008]可選的,在所述執行所述系統切換指令之後,所述方法還包括:控制所述第一處理模塊停止工作,所述第一作業系統進入待命狀態。
[0009]可選的,所述將所述外圍硬體的控制權限由所述第一作業系統切換為所述第二作業系統,具體包括:備份所述第一作業系統的狀態信息;將所述控制權限切換為第二作業系統,使得所述外圍硬體中的內存儲器由所述第一作業系統讀/寫切換為所述第二作業系統讀/寫;將所述外圍硬體中的外設驅動加載在所述第二作業系統中。
[0010]可選的,所述備份所述第一作業系統的狀態信息,具體為:將所述第一作業系統的狀態信息寫入所述電子設備內部的存儲器。
[0011]可選的,所述將所述控制權限切換為第二作業系統之前,還包括:將所述電子設備的配置信息寫入所述電子設備內部的存儲器。
[0012]可選的,所述控制所述電子設備以第二處理模塊運行所述第二作業系統,具體包括:基於所述配置信息,配置所述電子設備;控制所述第二處理模塊工作,運行所述第二作業系統。
[0013]可選的,所述第一處理模塊為能夠直接執行第一指令集中指令的處理模塊,其中,所述第一指令集為所述第一處理器架構的指令集;所述第二處理模塊為能夠直接執行第二指令集中指令的處理模塊,其中,所述第二指令集為所述第二處理器架構的指令集。
[0014]第二方面,本發明還提供一種電子設備,包括:外圍硬體;處理器,與所述外圍硬體連接,所述處理器包括具有第一處理器架構的第一處理模塊和第二處理器架構的第二處理模塊,所述第一處理模塊能夠運行第一作業系統,所述第二處理模塊能夠運行第二作業系統,其中,所述第一處理器架構不同於所述第二處理器架構;處理器控制器,與所述處理器連接,用於控制所述電子設備以所述第一處理模塊運行所述第一作業系統,其中,所述第一作業系統具有所述外圍硬體的控制權限;獲得系統切換指令;執行所述系統切換指令,將所述控制權限由所述第一作業系統切換為所述第二作業系統;控制所述電子設備以第二處理模塊運行所述第二作業系統。
[0015]可選的,所述處理器控制器,還用於:在執行所述系統切換指令之後,控制所述第一處理模塊停止工作,所述第一作業系統進入待命狀態。
[0016]可選的,所述處理器控制器,具體用於:備份所述第一作業系統的狀態信息;將所述控制權限切換為第二作業系統,使得所述外圍硬體中的內存儲器由所述第一作業系統讀/寫切換為所述第二作業系統讀/寫;將所述外圍硬體中的外設驅動加載在所述第二作業系統中。
[0017]可選的,所述處理器控制器,具體用於:將所述第一作業系統的狀態信息寫入所述電子設備內部的存儲器。
[0018]可選的,所述處理器控制器,具體用於:在將所述控制權限切換為第二作業系統之前,將所述電子設備的配置信息寫入所述電子設備內部的存儲器。
[0019]可選的,所述處理器控制器,具體用於:基於所述配置信息,配置所述電子設備;控制所述第二處理模塊工作,運行所述第二作業系統。
[0020]可選的,所述第一處理模塊為能夠直接執行第一指令集中指令的處理模塊,其中,所述第一指令集為所述第一處理器架構的指令集;所述第二處理模塊為能夠直接執行第二指令集中指令的處理模塊,其中,所述第二指令集為所述第二處理器架構的指令集。
[0021]本發明的有益效果:
[0022]由於電子設備包括一處理器及外圍硬體,處理器包括具有第一處理器架構的第一處理模塊和第二處理器架構的第二處理模塊,其中,第一處理器架構不同於第二處理器架構,第一處理模塊能夠運行第一作業系統,第二處理模塊能夠運行第二作業系統,那麼,在控制電子設備以第一處理模塊運行第一作業系統時,獲得一系統切換指令,並執行系統切換指令,將控制權限由第一作業系統切換為第二作業系統,這樣就能夠控制電子設備以第二處理模塊運行第二作業系統,也就是將第一作業系統切換為與其處理器架構不同的第二作業系統,有效地解決了現有技術中存在的電子設備無法在處理器架構不同的作業系統之間進行切換的技術問題,實現電子設備在不同處理器架構的作業系統之間進行切換,提供用戶體驗。

【專利附圖】

【附圖說明】
[0023]圖1為本發明一實施例中的電子設備的結構示意圖;
[0024]圖2為本發明一實施例中的系統切換方法的流程圖。

【具體實施方式】
[0025]本申請實施例通過提供一種系統切換方法及電子設備,解決了現有技術中存在的電子設備無法在處理器架構不同的作業系統之間進行切換的技術問題。
[0026]本申請實施例中的技術方案為解決上述存在的電子設備無法在處理器架構不同的作業系統之間進行切換的問題,總體思路如下:
[0027]通過電子設備中設置一處理器及外圍硬體,該處理器包括具有第一處理器架構的第一處理模塊和第二處理器架構的第二處理模塊,其中,第一處理器架構不同於第二處理器架構,第一處理模塊能夠運行第一作業系統,第二處理模塊能夠運行第二作業系統,那麼,在控制電子設備以第一處理模塊運行第一作業系統時,獲得一系統切換指令,並執行系統切換指令,將控制權限由第一作業系統切換為第二作業系統,這樣就能夠控制電子設備以第二處理模塊運行第二作業系統,也就是將第一作業系統切換為與其處理器架構不同的第二作業系統,有效地解決了現有技術中存在的電子設備無法在處理器架構不同的作業系統之間進行切換的技術問題,實現電子設備在不同處理器架構的作業系統之間進行切換,提供用戶體驗。
[0028]下面通過附圖以及具體實施例對本發明技術方案做詳細的說明,應當理解本發明實施例以及實施例中的具體特徵是對本發明技術方案的詳細的說明,而不是對本發明技術方案的限定,在不衝突的情況下,本發明實施例以及實施例中的技術特徵可以相互組合。
[0029]第一方面,本發明通過本申請的一個實施例,提供一種系統切換方法,應用於一電子設備,該電子設備可以為平板電腦、智慧型手機、筆記本電腦、智能電視等,如圖1所示,電子設備包括一處理器10及外圍硬體20,處理器10包括具有第一處理器架構的第一處理模塊11和第二處理器架構的第二處理模塊11,其中,第一處理器架構不同於第二處理器架構,第一處理模塊11能夠運行第一作業系統,第二處理模塊12能夠運行第二作業系統。
[0030]在本實施例中,第一處理器架構的第一處理模塊11能夠直接執行第一指令集中指令的處理模塊,第一指令集為第一處理器架構的指令集,如第一處理模塊11為第一處理器架構,即X86架構的處理模塊,第一指令集即為複雜指令集,那麼,第一處理模塊11就能夠直接執行複雜指令集中的指令;同樣的,第二處理模塊12為能夠直接執行第二指令集中指令的處理模塊,第二指令集為第二處理器架構的指令集,如第二處理模塊12為第二處理器架構,即ARM架構的處理模塊,第二指令集即為精簡指令集,那麼,第二處理模塊12就能夠直接執行精簡指令集中的指令。
[0031]進一步,第一處理模塊11與第二處理模塊12封裝成一個處理器晶片,即處理器10,例如,處理器10具有8個核心,其中的4個核心為第一處理模塊11,另外4個核心為第二處理器12,或者其中5個核為第一處理模塊11,另外的3個核為第二處理器12,當然,處理器10的核心數量還可以為2、4、16等,核心的分配方式還有其他方式,本申請不做具體限定,本領域技術人員可根據實際情況設置。
[0032]進一步,第一處理模塊11可以為X86架構的處理器,第二處理模塊12就為ARM架構的處理器,反之亦然。當然,第一處理模塊11與第二處理模塊12還可以為其他架構的處理模塊,本申請不做具體限定。
[0033]在本實施例中,電子設備還可以包括處理器控制器30,用來控制處理器10。進一步,上述外圍硬體20至少包括:設置在電子設備內部的存儲器21,如內存儲器211、硬碟212,輸入/輸出設備22,如鍵盤、觸摸板、顯示器、揚聲器、麥克風等,當然,還可以為包括無線網卡,射頻天線等。
[0034]那麼,如圖2所示,系統切換方法包括:
[0035]SlOl:控制電子設備以第一處理模塊運行第一作業系統,其中,第一作業系統具有外圍硬體的控制權限;
[0036]S102:獲得系統切換指令;
[0037]S103:執行系統切換指令,將控制權限由第一作業系統切換為第二作業系統;
[0038]S104:控制電子設備以第二處理模塊運行第二作業系統。
[0039]下面以具體實例來說明上述系統切換方法。
[0040]例如,電子設備為平板電腦,第一處理模塊11為X86架構的處理模塊,第一作業系統為Windows作業系統,第二處理模塊12為ARM架構的處理模塊,第二作業系統為Android作業系統。
[0041]首先,電子設備與一擴展塢連接,此時,擴展塢對電子設備供電,執行SlOl:控制電子設備以第一處理模塊運行第一作業系統。
[0042]具體的,處理器控制器30控制第一處理模塊11運行第一作業系統,那麼,第一作業系統就具有外圍硬體20的控制權限,例如,第一作業系統從存儲器21中讀寫數據,第一作業系統通過輸入/輸出設備22輸出數據等。
[0043]接著,用戶想要切換系統,或者電子設備檢測到其與擴展塢分離,電子設備生成一系統切換指令,此時,執行S102,即:獲得系統切換指令,也就是說,處理器控制器30接收到來自第一作業系統的系統切換指令。
[0044]進一步,執行S103,即:執行系統切換指令,將控制權限由第一作業系統切換為第二作業系統。
[0045]在具體實施過程中,S103可以為:備份第一作業系統的狀態信息;將控制權限切換為第二作業系統,使得外圍硬體中的內存儲器由第一作業系統讀/寫切換為第二作業系統讀/寫;將外圍硬體中的外設驅動加載在第二作業系統中。
[0046]具體的,處理器控制器30在獲得系統切換指令之後,執行該指令,備份第一作業系統的狀態信息,也就是將第一作業系統的當前狀態寫入存儲器30,既可以寫入內存儲器211,也可以寫入硬碟212,這樣,在下一次進行系統切換時,能夠通過讀取第一作業系統的狀態信息來檢測第一作業系統是否出錯。例如,進行下一次系統切換時,在第二作業系統運行時,讀取到第一作業系統的狀態信息為「運行」,那麼,就說明第一處理模塊11出錯,需要糾錯後再進行作業系統切換。
[0047]較優的,為了在下次系統切換時能夠快速讀取第一作業系統的狀態信息,將第一作業系統的狀態信息寫入內存儲器211中。
[0048]當完成第一作業系統的狀態信息備份後,將控制權限切換為第二作業系統,使得外圍硬體20中的內存儲器由第一作業系統讀/寫切換為第二作業系統讀/寫。也就是說,將內存儲器211的控制權限由第一作業系統切換為第二作業系統,這樣,當系統切換完成後,內存儲器211就由第二作業系統來進行讀/寫了。
[0049]接下來,為了使得輸入/輸出設備22在系統切換完成後能夠輸出第二作業系統的數據,需要將輸入/輸出設備22的驅動加載在第二作業系統中。
[0050]在另一實施例中,在執行系統切換指令之後,處理器控制器30還可以控制第一處理模塊11停止工作,這樣,第一作業系統進入待命狀態。
[0051]在實際應用中,在將控制權限切換為第二作業系統之前,處理器控制器30還可以將電子設備的配置信息,如無線網卡配置、輸出音量、顯示屏亮度等寫入存儲器22,這樣,當系統切換完成時,電子設備的外圍硬體20的配置保持不變,無需用戶進行重新設置,提高用戶體驗。
[0052]較優的,為了在配置第二作業系統時能夠快速讀取這些配置信息,可以將上述配置信息寫入內存儲器211中。
[0053]進一步,執行S104,即:控制電子設備以第二處理模塊運行第二作業系統。
[0054]具體的,處理器控制器30用之前保存的配置信息重新配置電子設備的各個硬體,然後,控制第二處理模塊12上電工作,這樣,第二處理模塊就能夠運行第二作業系統,即電子設備運行第二作業系統。
[0055]至此,就完成了處理器架構不同的第一作業系統和第二作業系統之間切換的過程。
[0056]由上述可知,通過電子設備中設置一處理器及外圍硬體,該處理器包括具有第一處理器架構的第一處理模塊和第二處理器架構的第二處理模塊,其中,第一處理器架構不同於第二處理器架構,第一處理模塊能夠運行第一作業系統,第二處理模塊能夠運行第二作業系統,那麼,在控制電子設備以第一處理模塊運行第一作業系統時,獲得一系統切換指令,並執行系統切換指令,將控制權限由第一作業系統切換為第二作業系統,這樣就能夠控制電子設備以第二處理模塊運行第二作業系統,也就是將第一作業系統切換為與其處理器架構不同的第二作業系統,有效地解決了現有技術中存在的電子設備無法在處理器架構不同的作業系統之間進行切換的技術問題,實現電子設備在不同處理器架構的作業系統之間進行切換,提供用戶體驗。
[0057]第二方面,本發明還提供一種電子設備,如圖1所示,包括:外圍硬體20 ;處理器10,與外圍硬體20連接,處理器10包括具有第一處理器架構的第一處理模塊11和第二處理器架構的第二處理模塊12,第一處理模塊11能夠運行第一作業系統,第二處理模塊12能夠運行第二作業系統,其中,第一處理器架構不同於第二處理器架構;處理器控制器30,與處理器10連接,用於控制電子設備以第一處理模塊11運行第一作業系統,其中,第一作業系統具有外圍硬體20的控制權限;獲得系統切換指令;執行系統切換指令,將控制權限由第一作業系統切換為第二作業系統;控制電子設備以第二處理模塊12運行第二作業系統。
[0058]在本實施例中,第一處理器架構的第一處理模塊11能夠直接執行第一指令集中指令的處理模塊,第一指令集為第一處理器架構的指令集,如第一處理模塊11為第一處理器架構,即X86架構的處理模塊,第一指令集即為複雜指令集,那麼,第一處理模塊11就能夠直接執行複雜指令集中的指令;同樣的,第二處理模塊12為能夠直接執行第二指令集中指令的處理模塊,第二指令集為第二處理器架構的指令集,如第二處理模塊12為第二處理器架構,即ARM架構的處理模塊,第二指令集即為精簡指令集,那麼,第二處理模塊12就能夠直接執行精簡指令集中的指令。
[0059]進一步,第一處理模塊11與第二處理模塊12封裝成一個處理器晶片,即處理器10,例如,處理器10具有8個核心,其中的4個核心為第一處理模塊11,另外4個核心為第二處理器12,或者其中5個核為第一處理模塊11,另外的3個核為第二處理器12,當然,處理器10的核心數量還可以為2、4、16等,核心的分配方式還有其他方式,本申請不做具體限定,本領域技術人員可根據實際情況設置。
[0060]進一步,第一處理模塊11可以為X86架構的處理器,第二處理模塊12就為ARM架構的處理器,反之亦然。當然,第一處理模塊11與第二處理模塊12還可以為其他架構的處理模塊,本申請不做具體限定。
[0061]在本實施例中,上述外圍硬體20至少包括:設置在電子設備內部的存儲器21,如內存儲器211、硬碟212,輸入/輸出設備22,如鍵盤、觸摸板、顯示器、揚聲器、麥克風等,當然,還可以為包括無線網卡,射頻天線等。
[0062]進一步,處理器控制器30,還用於:在執行系統切換指令之後,控制第一處理模塊11停止工作,第一作業系統進入待命狀態。
[0063]進一步,處理器控制器30,具體用於:備份第一作業系統的狀態信息;將控制權限切換為第二作業系統,使得外圍硬體20中的內存儲器由第一作業系統讀/寫切換為第二作業系統讀/寫;將外圍硬體20中的外設驅動加載在第二作業系統中。
[0064]進一步,處理器控制器30,具體用於:將第一作業系統的狀態信息寫入電子設備內部的存儲器。
[0065]進一步,處理器控制器30,具體用於:在將控制權限切換為第二作業系統之前,將電子設備的配置信息寫入電子設備內部的存儲器。
[0066]進一步,處理器控制器30,具體用於:基於配置信息,配置電子設備;控制第二處理模塊12工作,運行第二作業系統。
[0067]前述實施例中的系統切換方法中的各種變化方式和具體實例同樣適用於本實施例的電子設備,通過前述對系統切換方法的詳細描述,本領域技術人員可以清楚的知道本實施例中電子設備的實施方法,所以為了說明書的簡潔,在此不再詳述。
[0068]上述本申請實施例中的技術方案,至少具有如下的技術效果或優點:
[0069]由於電子設備包括一處理器及外圍硬體,處理器包括具有第一處理器架構的第一處理模塊和第二處理器架構的第二處理模塊,其中,第一處理器架構不同於第二處理器架構,第一處理模塊能夠運行第一作業系統,第二處理模塊能夠運行第二作業系統,那麼,在控制電子設備以第一處理模塊運行第一作業系統時,獲得一系統切換指令,並執行系統切換指令,將控制權限由第一作業系統切換為第二作業系統,這樣就能夠控制電子設備以第二處理模塊運行第二作業系統,也就是將第一作業系統切換為與其處理器架構不同的第二作業系統,有效地解決了現有技術中存在的電子設備無法在處理器架構不同的作業系統之間進行切換的技術問題,實現電子設備在不同處理器架構的作業系統之間進行切換,提供用戶體驗。
[0070]本領域內的技術人員應明白,本發明的實施例可提供為方法、系統、或電腦程式產品。因此,本發明可採用完全硬體實施例、完全軟體實施例、或結合軟體和硬體方面的實施例的形式。而且,本發明可採用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限於磁碟存儲器、CD-ROM、光學存儲器等)上實施的電腦程式產品的形式。
[0071]本發明是參照根據本發明實施例的方法、設備(系統)、和電腦程式產品的流程圖和/或方框圖來描述的。應理解可由電腦程式指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些電腦程式指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理設備的處理器執行的指令產生用於實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
[0072]這些電腦程式指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的製造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
[0073]這些電腦程式指令也可裝載到計算機或其他可編程數據處理設備上,使得在計算機或其他可編程設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執行的指令提供用於實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
[0074]顯然,本領域的技術人員可以對本發明進行各種改動和變型而不脫離本發明的精神和範圍。這樣,倘若本發明的這些修改和變型屬於本發明權利要求及其等同技術的範圍之內,則本發明也意圖包含這些改動和變型在內。
【權利要求】
1.一種系統切換方法,應用於一電子設備,其特徵在於,所述電子設備包括一處理器及外圍硬體,所述處理器包括具有第一處理器架構的第一處理模塊和第二處理器架構的第二處理模塊,其中,所述第一處理器架構不同於所述第二處理器架構,所述第一處理模塊能夠運行第一作業系統,所述第二處理模塊能夠運行第二作業系統,所述方法包括: 控制所述電子設備以所述第一處理模塊運行所述第一作業系統,其中,所述第一作業系統具有所述外圍硬體的控制權限; 獲得系統切換指令; 執行所述系統切換指令,將所述控制權限由所述第一作業系統切換為所述第二作業系統; 控制所述電子設備以第二處理模塊運行所述第二作業系統。
2.如權利要求1所述的方法,其特徵在於,在所述執行所述系統切換指令之後,所述方法還包括: 控制所述第一處理模塊停止工作,所述第一作業系統進入待命狀態。
3.如權利要求1所述的方法,其特徵在於,所述將所述外圍硬體的控制權限由所述第一作業系統切換為所述第二作業系統,具體包括: 備份所述第一作業系統的狀態信息; 將所述控制權限切換為第二作業系統,使得所述外圍硬體中的內存儲器由所述第一作業系統讀/寫切換為所述第二作業系統讀/寫; 將所述外圍硬體中的外設驅動加載在所述第二作業系統中。
4.如權利要求3所述的方法,其特徵在於,所述備份所述第一作業系統的狀態信息,具體為:將所述第一作業系統的狀態信息寫入所述電子設備內部的存儲器。
5.如權利要求3所述的方法,其特徵在於,所述將所述控制權限切換為第二作業系統之前,還包括:將所述電子設備的配置信息寫入所述電子設備內部的存儲器。
6.如權利要求5所述的方法,其特徵在於,所述控制所述電子設備以第二處理模塊運行所述第二作業系統,具體包括: 基於所述配置信息,配置所述電子設備; 控制所述第二處理模塊工作,運行所述第二作業系統。
7.如權利要求1-6任一項所述的方法,其特徵在於,所述第一處理模塊為能夠直接執行第一指令集中指令的處理模塊,其中,所述第一指令集為所述第一處理器架構的指令集;所述第二處理模塊為能夠直接執行第二指令集中指令的處理模塊,其中,所述第二指令集為所述第二處理器架構的指令集。
8.—種電子設備,其特徵在於,包括: 外圍硬體; 處理器,與所述外圍硬體連接,所述處理器包括具有第一處理器架構的第一處理模塊和第二處理器架構的第二處理模塊,所述第一處理模塊能夠運行第一作業系統,所述第二處理模塊能夠運行第二作業系統,其中,所述第一處理器架構不同於所述第二處理器架構; 處理器控制器,與所述處理器連接,用於控制所述電子設備以所述第一處理模塊運行所述第一作業系統,其中,所述第一作業系統具有所述外圍硬體的控制權限;獲得系統切換指令;執行所述系統切換指令,將所述控制權限由所述第一作業系統切換為所述第二作業系統;控制所述電子設備以第二處理模塊運行所述第二作業系統。
9.如權利要求8所述的電子設備,其特徵在於,所述處理器控制器,還用於:在執行所述系統切換指令之後,控制所述第一處理模塊停止工作,所述第一作業系統進入待命狀態。
10.如權利要求8所述的電子設備,其特徵在於,所述處理器控制器,具體用於:備份所述第一作業系統的狀態信息;將所述控制權限切換為第二作業系統,使得所述外圍硬體中的內存儲器由所述第一作業系統讀/寫切換為所述第二作業系統讀/寫;將所述外圍硬體中的外設驅動加載在所述第二作業系統中。
11.如權利要求10所述的電子設備,其特徵在於,所述處理器控制器,具體用於:將所述第一作業系統的狀態信息寫入所述電子設備內部的存儲器。
12.如權利要求10所述的電子設備,其特徵在於,所述處理器控制器,具體用於:在將所述控制權限切換為第二作業系統之前,將所述電子設備的配置信息寫入所述電子設備內部的存儲器。
13.如權利要求12所述的電子設備,其特徵在於,所述處理器控制器,具體用於:基於所述配置信息,配置所述電子設備;控制所述第二處理模塊工作,運行所述第二作業系統。
14.如權利要求8-13任一項所述的電子設備,其特徵在於,所述第一處理模塊為能夠直接執行第一指令集中指令的處理模塊,其中,所述第一指令集為所述第一處理器架構的指令集;所述第二處理模塊為能夠直接執行第二指令集中指令的處理模塊,其中,所述第二指令集為所述第二處理器架構的指令集。
【文檔編號】G06F9/445GK104516747SQ201310452266
【公開日】2015年4月15日 申請日期:2013年9月27日 優先權日:2013年9月27日
【發明者】王建鋒 申請人:聯想(北京)有限公司

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀