英特爾推出X86處理器手機的意義
X86處理器的手機有什么不同
前面說到了這款英特爾XOLO手機采用了X86構架的處理器,那么X86構架與我們一般的ARM處理器的手機有什么不同呢?這里說到了構架,也許不是所有網友都了解,所以這里我給大家詳細的說一下X86和ARM構架處理器的區別。
Z2460是首次出現于手機的X86構架處理器
從CPU發明到現在,有非常多種架構,從我們熟悉的X86,ARM,到不太熟悉的MIPS,IA64,它們之間的差距都非常大。但是如果從最基本的邏輯角度來分類的話,它們可以被分為兩大類,即所謂的“復雜指令集”與“精簡指令集”系統,屬于這兩種類中的各種架構之間最大的區別,在于它們的設計者考慮問題方式的不同。
我們可以繼續舉個例子,比如說我們要命令一個人吃飯,那么我們應該怎么命令呢?我們可以直接對他下達“吃飯”的命令,也可以命令他“先拿勺子,然后舀起一勺飯,然后張嘴,然后送到嘴里,最后咽下去”。從這里可以看到,對于命令別人做事這樣一件事情,不同的人有不同的理解,有人認為,如果我首先給接受命令的人以足夠的訓練,讓他掌握各種復雜技能(即在硬件中實現對應的復雜功能),那么以后就可以用非常簡單的命令讓他去做很復雜的事情:比如只要說一句“吃飯”,他就會吃飯。但是也有人認為這樣會讓事情變的太復雜,畢竟接受命令的人要做的事情很復雜,如果你這時候想讓他喝湯怎么辦?難道繼續訓練他喝湯的方法?我們為什么不可以把事情分為許多非常基本的步驟,這樣只需要接受命令的人懂得很少的基本技能,就可以完成同樣的工作,無非是下達命令的人稍微累一點——比如現在我要他喝湯,只需要把剛剛吃飯命令里的“舀起一勺飯”改成“舀起一勺湯”,問題就解決了,多么簡單。
這就是“復雜指令集”和“精簡指令集”的邏輯區別。可能有人說,明顯是精簡指令集好啊,但是我們不好去判斷它們之間到底誰好誰壞,因為目前他們兩種指令集都在蓬勃發展,而且都很成功:X86是復雜指令集的代表,而ARM則是精簡指令集的代表。
ARM構架和X86構架CPU分別適用不同平臺 沒有絕對的誰好誰壞
X86構架處理器在手機上的意義
前面我們已經了解到了ARM構架處理器和X86構架處理器的不同,那么回到我們的XOLO手機上,采用X86構架的處理器到底有什么意義呢?簡單來說,就是可以使手機獲得更加優秀的性能,達到和PC一樣級別的計算能力。
英特爾處理器可以為手機帶來PC平臺的強進性能