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

基于AMD平臺(tái)AM2接口的CPU移植方法和系統(tǒng)與流程

文檔序號(hào):11864421閱讀:285來(lái)源:國(guó)知局
基于AMD平臺(tái)AM2接口的CPU移植方法和系統(tǒng)與流程

本發(fā)明涉及中央處理器技術(shù)領(lǐng)域,特別是涉及一種基于AMD平臺(tái)AM2接口的CPU移植方法和系統(tǒng)。



背景技術(shù):

在Socket AM2接口剛開(kāi)始應(yīng)用于市場(chǎng)上的時(shí)候,只支持單核處理器,后期可以支持雙核處理器。雙核處理器在AMD平臺(tái)上的使用達(dá)到了極限??赡苁腔谏虡I(yè)利益角度考慮,相關(guān)PC(Personal Computer,個(gè)人計(jì)算機(jī))廠商不再對(duì)該平臺(tái)進(jìn)行新處理器的技術(shù)支持和后續(xù)研發(fā)。而隨著科技的進(jìn)步,基于AMD平臺(tái)AM2接口的中央處理器(Central Processing Unit,CPU)性能越來(lái)越不能夠用戶(hù)的需求。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明要解決的技術(shù)問(wèn)題是針對(duì)上述現(xiàn)有技術(shù)的不足,提供一種基于AMD平臺(tái)AM2接口的CPU移植方法和系統(tǒng),使得基于AM2接口個(gè)人計(jì)算機(jī)的CPU具有較高的性能,運(yùn)行速度較快,且實(shí)現(xiàn)成本較低。

為解決上述技術(shù)問(wèn)題,本發(fā)明所采取的技術(shù)方案是:一種基于AMD平臺(tái)AM2接口的CPU移植方法,包括以下步驟:

提取基于AM2接口個(gè)人計(jì)算機(jī)的BIOS程序;所述基于AM2接口個(gè)人計(jì)算機(jī)的BIOS程序?yàn)樵瑽IOS程序;

提取基于AM2+接口或AM3接口個(gè)人計(jì)算機(jī)的CPU的BIOS程序;所述基于AM2+接口或AM3接口個(gè)人計(jì)算機(jī)的CPU的BIOS程序?yàn)楣┙oBIOS程序;

在所述供給BIOS程序中提取CPU微程序;

編輯所述原BIOS程序,并將所述CPU微程序?qū)胨鲈瑽IOS程序中,形成新的原BIOS程序;

將所述新的原BIOS程序?qū)懟厮龌贏M2接口的個(gè)人計(jì)算機(jī)中。

優(yōu)選的,在所述提取基于AM2接口個(gè)人計(jì)算機(jī)的BIOS程序步驟之前還包括步驟:

將基于AM2接口個(gè)人計(jì)算機(jī)的BIOS程序升級(jí)到最新版本。

優(yōu)選的,在所述將基于AM2接口個(gè)人計(jì)算機(jī)的BIOS程序升級(jí)到最新版本步驟和所述提取基于AM2接口個(gè)人計(jì)算機(jī)的BIOS程序步驟之間還包括步驟:

對(duì)升級(jí)到最新版本的BIOS程序進(jìn)行穩(wěn)定性測(cè)試,并在升級(jí)到最新版本的BIOS程序穩(wěn)定性達(dá)到預(yù)設(shè)要求后,執(zhí)行所述提取基于AM2接口個(gè)人計(jì)算機(jī)的BIOS程序步驟。

優(yōu)選的,在所述將所述新的原BIOS程序?qū)懟厮龌贏M2接口的個(gè)人計(jì)算機(jī)中步驟之后還包括步驟:

檢測(cè)已寫(xiě)入新的原BIOS程序的基于AM2接口個(gè)人計(jì)算機(jī)的CPU的工作狀態(tài);

其中,所述CPU的工作狀態(tài)包括CPU的工作頻率、CPU的工作頻率的動(dòng)態(tài)調(diào)整、核心數(shù)和指令集。

一種基于AMD平臺(tái)AM2接口的CPU移植系統(tǒng),包括BIOS程序提取模塊、CPU微程序提取模塊、CPU微程序?qū)肽K和BIOS程序?qū)懭肽K;

所述BIOS程序提取模塊,用于提取基于AM2接口個(gè)人計(jì)算機(jī)的BIOS程序;所述基于AM2接口個(gè)人計(jì)算機(jī)的BIOS程序?yàn)樵瑽IOS程序;

所述BIOS程序提取模塊,還用于提取基于AM2+接口或AM3接口個(gè)人計(jì)算機(jī)的CPU的BIOS程序;所述基于AM2+接口或AM3接口個(gè)人計(jì)算機(jī)的CPU的BIOS程序?yàn)楣┙oBIOS程序;

所述CPU微程序提取模塊,用于在所述供給BIOS程序中提取CPU微程序;

所述CPU微程序?qū)肽K,用于編輯所述原BIOS程序,并將所述CPU微程序?qū)胨鲈瑽IOS程序中,形成新的原BIOS程序;

BIOS程序?qū)懭肽K,用于將所述新的原BIOS程序?qū)懟厮龌贏M2接口的個(gè)人計(jì)算機(jī)中。

優(yōu)選的,還包括BIOS程序升級(jí)模塊;所述BIOS程序升級(jí)模塊,用于將基于AM2接口個(gè)人計(jì)算機(jī)的BIOS程序升級(jí)到最新版本。

優(yōu)選的,還包括穩(wěn)定性測(cè)試模塊;所述穩(wěn)定性測(cè)試模塊,用于對(duì)升級(jí)到最新版本的BIOS程序進(jìn)行穩(wěn)定性測(cè)試;

所述BIOS程序提取模塊在升級(jí)到最新版本的BIOS程序穩(wěn)定性達(dá)到預(yù)設(shè)要求后,再提取基于AM2接口個(gè)人計(jì)算機(jī)的BIOS程序。

優(yōu)選的,還包括CPU工作狀態(tài)檢測(cè)模塊;所述CPU工作狀態(tài)檢測(cè)模塊,用于檢測(cè)已寫(xiě)入新的原BIOS程序的基于AM2接口個(gè)人計(jì)算機(jī)的CPU的工作狀態(tài);

其中,所述CPU的工作狀態(tài)包括CPU的工作頻率、CPU的工作頻率的動(dòng)態(tài)調(diào)整、核心數(shù)和指令集。

采用上述技術(shù)方案所產(chǎn)生的有益效果在于:上述基于AMD平臺(tái)AM2接口的CPU移植方法和系統(tǒng),提取原BIOS程序和供給BIOS程序,以及提取BIOS程序中的CPU微程序,然后將提取出的CPU微程序?qū)朐瑽IOS程序中形成新的BIOS程序,并將新的BIOS程序?qū)懟刂粱贏M2接口的個(gè)人計(jì)算機(jī)中,從而實(shí)現(xiàn)讓原本只能在AM3或AM2+架構(gòu)上使用的中央處理器,在Socket AM2平臺(tái)上也能實(shí)現(xiàn)優(yōu)秀的使用效果,且CPU工作溫度良好,長(zhǎng)時(shí)間不間斷運(yùn)行非常穩(wěn)定,運(yùn)行速度較快,且實(shí)現(xiàn)成本較低。

附圖說(shuō)明

圖1是本發(fā)明基于AMD平臺(tái)AM2接口的CPU移植方法一個(gè)實(shí)施例的流程示意圖;

圖2是本發(fā)明基于AMD平臺(tái)AM2接口的CPU移植系統(tǒng)一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。

具體實(shí)施方式

下面結(jié)合附圖和具體實(shí)施方式對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說(shuō)明。

PC底層的程序我們通常稱(chēng)之為BIOS(Basic Input Output System,基本輸入輸出系統(tǒng))或習(xí)慣性稱(chēng)之為CMOS(Complementary Metal Oxide Semiconductor,互補(bǔ)金屬氧化物半導(dǎo)體)程序。通過(guò)工具軟件或可編程控制器進(jìn)行讀取調(diào)用,可以看到該程序名的后綴為BIN(binary)或ROM(Random Access Memory,隨機(jī)存儲(chǔ)記憶體)。在該程序中還有很多個(gè)小的模塊(微程序),用來(lái)支持PC中的各個(gè)部件的運(yùn)行,例如CPU(Central Processing Unit,中央處理器)。

AM3的硬件接口定義與AM2的接口是求同存異的,這就給利用、修改、移植微程序帶來(lái)了可能。既然硬件接口定義可以相融合,那么就重新組合BIOS中的微程序,讓BIOS可以識(shí)別、調(diào)用,從而支持四核和六核的Socket AM3架構(gòu)的處理器。

基于上述構(gòu)思,本發(fā)明提出一種基于AMD平臺(tái)AM2接口的CPU移植方法。參見(jiàn)圖1,一個(gè)實(shí)施例中,基于AMD平臺(tái)AM2接口的CPU移植方法可以包括以下步驟:

S100,提取基于AM2接口個(gè)人計(jì)算機(jī)的BIOS程序。

其中,為便于表述,將基于AM2接口個(gè)人計(jì)算機(jī)的BIOS程序稱(chēng)為原BIOS程序。本實(shí)施例中,可以通過(guò)可編程控制器提取基于AM2接口個(gè)人計(jì)算機(jī)的BIOS程序。當(dāng)然,在其他實(shí)施例中也可以通過(guò)本領(lǐng)域技術(shù)人員熟悉的其他方式提取基于AM2接口個(gè)人計(jì)算機(jī)的BIOS程序,對(duì)此不做限制。

優(yōu)選的,在步驟S100之前,基于AMD平臺(tái)AM2接口的CPU移植方法還可以包括:S101,將基于AM2接口個(gè)人計(jì)算機(jī)的BIOS程序升級(jí)到最新版本。本實(shí)施例中,將基于AM2接口個(gè)人計(jì)算機(jī)的BIOS程序升級(jí)到最新版本后,能夠更好的提高原BIOS程序與PC主板的兼容性。

進(jìn)一步的,在步驟S100和步驟S101之間,基于AMD平臺(tái)AM2接口的CPU移植方法還可以包括:S102,對(duì)升級(jí)到最新版本的BIOS程序進(jìn)行穩(wěn)定性測(cè)試,并在升級(jí)到最新版本的BIOS程序穩(wěn)定性達(dá)到預(yù)設(shè)要求后,執(zhí)行步驟S100。

S200,提取基于AM2+接口或AM3接口個(gè)人計(jì)算機(jī)的CPU的BIOS程序。

同樣,為便于表述,將基于AM2+接口或AM3接口個(gè)人計(jì)算機(jī)的CPU的BIOS程序稱(chēng)為供給BIOS程序。本實(shí)施例中,可以利用可編程控制器提取供給BIOS程序。其中,供給BIOS程序還應(yīng)該是能夠正常支持AM2架構(gòu)的CPU的BIOS程序。

S300,在供給BIOS程序中提取CPU微程序。

其中,可以根據(jù)實(shí)際需要提取相應(yīng)的要移植的CPU微程序。例如,可以根據(jù)實(shí)際需要只提取部分CPU微程序。當(dāng)然,也可以根據(jù)實(shí)際需要提取全部CPU微程序,對(duì)此不作限制。

S400,編輯原BIOS程序,并將CPU微程序?qū)朐瑽IOS程序中,形成新的原BIOS程序。

其中,將原BIOS程序進(jìn)行編輯,然后將CPU微程序?qū)氲皆瑽IOS程序中的相應(yīng)位置,以形成新的原BIOS程序。本實(shí)施例中,可以通過(guò)可編程控制器對(duì)原BIOS程序進(jìn)行編輯,然后將CPU微程序?qū)氲皆瑽IOS程序的相應(yīng)位置上,但并不以此為限。當(dāng)然,在其他實(shí)施例中也可以通過(guò)本領(lǐng)域技術(shù)人員熟悉的其他方式,將原BIOS程序進(jìn)行編輯,然后將CPU微程序?qū)氲皆瑽IOS程序中的相應(yīng)位置。

S500,將新的原BIOS程序?qū)懟鼗贏M2接口的個(gè)人計(jì)算機(jī)中。

其中,本步驟中將步驟S400中得到的新的原BIOS程序?qū)懟刂粱贏M2接口的PC中,從而完成將供給BIOS程序中的CPU微程序移植到基于AM2接口的PC中。這樣,可以讓原本只能在AM2+或AM3架構(gòu)上使用的中央處理器,在Socket AM2平臺(tái)上也能實(shí)現(xiàn)優(yōu)秀的使用效果。本實(shí)施例中,可以通過(guò)可編程控制器,將新的原BIOS程序?qū)懟刂粱贏M2接口的PC中。當(dāng)然,在其他實(shí)施例中也可以通過(guò)本領(lǐng)域技術(shù)人員熟悉的其他方式,將新的原BIOS程序?qū)懟刂粱贏M2接口的PC中,對(duì)此不做限制。

優(yōu)選的,基于AMD平臺(tái)AM2接口的CPU移植方法還可以包括:S600,檢測(cè)已寫(xiě)入新的原BIOS程序的基于AM2接口個(gè)人計(jì)算機(jī)的CPU的工作狀態(tài)。其中,CPU的工作狀態(tài)包括CPU的工作頻率、CPU的工作頻率的動(dòng)態(tài)調(diào)整、核心數(shù)和指令集。

本實(shí)施例中,通過(guò)CPU-Z軟件檢測(cè)CPU的工作狀態(tài)。首先,要確定CPU-Z的版本應(yīng)該使用32位還是64位,以保證得到的參數(shù)是正確的。然后,檢測(cè)CPU工作頻率是否正確。檢測(cè)CPU工作頻率是否隨著應(yīng)用程序的運(yùn)行而自行進(jìn)行動(dòng)態(tài)的調(diào)整。檢測(cè)核心數(shù)是否正確。以及檢測(cè)指令集是否齊全。本實(shí)施例中,指令集通常指AMD-V等。一般情況下如果該類(lèi)指令存在,就表明指令集齊全。通過(guò)檢測(cè)CPU的上述工作狀態(tài),來(lái)確定已寫(xiě)入新的原BIOS程序的PC的CPU升級(jí)后是否足夠成功,以及CPU的性能。

較佳的,在步驟S500之后,還可以進(jìn)行CPU的散熱處理,然后開(kāi)機(jī)運(yùn)行,并留意CPU溫度,風(fēng)扇轉(zhuǎn)速。如有必要,要對(duì)風(fēng)扇進(jìn)行升級(jí)。之后在進(jìn)行步驟S600,以更好保證CPU的性能,以及檢測(cè)到的CPU的工作狀態(tài)更加準(zhǔn)確。

另外,可以選擇典型的高性能四核AMD X640,四核AMD X955,以及六核X6 1045T,六核X6 1150T 在Socket AM2接口的PC上進(jìn)行升級(jí)改造,升級(jí)成功的關(guān)鍵在于以下幾點(diǎn):

1、要移植的CPU必須選擇低功耗的版本,以提高與主板的兼容性。

2、主板的頻率和CPU匹配。

3、BIOS能夠完整的識(shí)別CPU,能夠支持該CPU的所有指令集。

4、能夠動(dòng)態(tài)的實(shí)現(xiàn)CPU頻率的變化。

以上各個(gè)實(shí)施例中,安裝最新的操作系統(tǒng),例如:WINDOWS 10,最好是64位的,這樣可以更好的支持CPU和協(xié)調(diào)其它部件更有效的工作。尤其是對(duì)虛擬化技術(shù)的支持更佳。

上述基于AMD平臺(tái)AM2接口的CPU移植方法,通過(guò)微程序的修改及不同硬件環(huán)境下因地制宜的調(diào)整,測(cè)試,創(chuàng)新,讓原本只能在AM3或AM2+架構(gòu)上使用的中央處理器,在Socket AM2平臺(tái)上實(shí)現(xiàn)優(yōu)秀的使用效果,且CPU工作溫度良好,長(zhǎng)時(shí)間不間斷運(yùn)行非常穩(wěn)定。

經(jīng)過(guò)底層微程序的重新編寫(xiě),主板支持的處理器的核心數(shù)量達(dá)到動(dòng)態(tài)的,協(xié)調(diào)工作的4核心至六核心,并且指令集齊全??芍С值奶幚砥鞯木C合運(yùn)行速度達(dá)到或超過(guò)部分INTEL I5處理器或INTEL I7處理器的運(yùn)行速度。因?yàn)橥ǔG闆r下,INTEL I3處理器的運(yùn)行速度相比INTEL I5處理器和INTEL I7處理器更慢一些。所以在這項(xiàng)技術(shù)上我們不以INTEL I3處理器做速度對(duì)比。

在設(shè)備改造升級(jí)的過(guò)程中,我們不僅僅對(duì)中央處理器進(jìn)行升級(jí)改造,我們系統(tǒng)、完整的、綜合的進(jìn)行軟硬件相結(jié)合,整體提升PC的運(yùn)行速度,并對(duì)穩(wěn)定性進(jìn)行了苛刻的考驗(yàn)。該方法用于老舊PC的升級(jí),可以節(jié)省升級(jí)換代費(fèi)用1500元至2500元,能夠有效提高老舊設(shè)備的利用率,延長(zhǎng)老舊設(shè)備的使用壽命。

上述基于AMD平臺(tái)AM2接口的CPU移植方法,通常適合生產(chǎn)與2005年至2009年之間出廠的絕大多數(shù)AMD平臺(tái)的老舊PC。也可以進(jìn)行全新的低成本的整機(jī)組裝。這些老舊PC在各個(gè)單位數(shù)量龐大,運(yùn)行速度通常都很慢。但是還可以勉強(qiáng)使用。通過(guò)上述基于AMD平臺(tái)AM2接口的CPU移植方法,老舊PC變的可以媲美市場(chǎng)主流的PC,甚至可以超越市場(chǎng)上部分主流PC,具有很好的社會(huì)效益和經(jīng)濟(jì)效益。

本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁盤(pán)、光盤(pán)、只讀存儲(chǔ)記憶體(Rear-Only Memory,ROM)或隨機(jī)存儲(chǔ)記憶體(Random Access Memory,RAM)等。

基于同一發(fā)明構(gòu)思,本發(fā)明還提出一種基于AMD平臺(tái)AM2接口的CPU移植系統(tǒng)。由于此系統(tǒng)解決問(wèn)題的原理與前述一種基于AMD平臺(tái)AM2接口的CPU移植方法相似,因此該系統(tǒng)的實(shí)施可以按照前述方法的具體步驟實(shí)現(xiàn),重復(fù)部分不再贅述。

參見(jiàn)圖2,一個(gè)實(shí)施例中,基于AMD平臺(tái)AM2接口的CPU移植系統(tǒng)可以包括BIOS程序提取模塊100、CPU微程序提取模塊200、CPU微程序?qū)肽K300和BIOS程序?qū)懭肽K400。BIOS程序提取模塊100,用于提取基于AM2接口個(gè)人計(jì)算機(jī)的BIOS程序。其中,基于AM2接口個(gè)人計(jì)算機(jī)的BIOS程序?yàn)樵瑽IOS程序。

BIOS程序提取模塊100,還用于提取基于AM2+接口或AM3接口個(gè)人計(jì)算機(jī)的CPU的BIOS程序。其中,基于AM2+接口或AM3接口個(gè)人計(jì)算機(jī)的CPU的BIOS程序?yàn)楣┙oBIOS程序。

CPU微程序提取模塊200,用于在供給BIOS程序中提取CPU微程序。

CPU微程序?qū)肽K300,用于編輯原BIOS程序,并將CPU微程序?qū)朐瑽IOS程序中,形成新的原BIOS程序。

BIOS程序?qū)懭肽K400,用于將新的原BIOS程序?qū)懟鼗贏M2接口的PC中。

優(yōu)選的,基于AMD平臺(tái)AM2接口的CPU移植系統(tǒng)還可以包括BIOS程序升級(jí)模塊500。BIOS程序升級(jí)模塊500,用于將基于AM2接口個(gè)人計(jì)算機(jī)的BIOS程序升級(jí)到最新版本。

優(yōu)選的,基于AMD平臺(tái)AM2接口的CPU移植系統(tǒng)還可以包括穩(wěn)定性測(cè)試模塊600。穩(wěn)定性測(cè)試模塊600,用于對(duì)升級(jí)到最新版本的BIOS程序進(jìn)行穩(wěn)定性測(cè)試。BIOS程序提取模塊100在升級(jí)到最新版本的BIOS程序穩(wěn)定性達(dá)到預(yù)設(shè)要求后,再提取基于AM2接口個(gè)人計(jì)算機(jī)的BIOS程序。

進(jìn)一步的,基于AMD平臺(tái)AM2接口的CPU移植系統(tǒng)還可以包括CPU工作狀態(tài)檢測(cè)模塊700。CPU工作狀態(tài)檢測(cè)模塊700,用于檢測(cè)已寫(xiě)入新的原BIOS程序的基于AM2接口個(gè)人計(jì)算機(jī)的CPU的工作狀態(tài)。其中,CPU的工作狀態(tài)包括CPU的工作頻率、CPU的工作頻率的動(dòng)態(tài)調(diào)整、核心數(shù)和指令集。

上述基于AMD平臺(tái)AM2接口的CPU移植系統(tǒng),通過(guò)微程序的修改及不同硬件環(huán)境下因地制宜的調(diào)整,測(cè)試,創(chuàng)新,讓原本只能在AM3或AM2+架構(gòu)上使用的中央處理器,在Socket AM2平臺(tái)上實(shí)現(xiàn)優(yōu)秀的使用效果,且CPU工作溫度良好,長(zhǎng)時(shí)間不間斷運(yùn)行非常穩(wěn)定。

以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
武定县| 黎城县| 桃源县| 普兰县| 布拖县| 宣威市| 子长县| 南靖县| 嫩江县| 英超| 桐庐县| 甘孜| 夏津县| 成安县| 齐河县| 天津市| 汨罗市| 宾川县| 凌海市| 大埔区| 尉氏县| 海南省| 治多县| 松滋市| 达日县| 勃利县| 利津县| 上蔡县| 洛浦县| 仁怀市| 永昌县| 嘉义县| 安陆市| 八宿县| 高台县| 班玛县| 蒲江县| 宁国市| 旌德县| 汉源县| 双桥区|