訊:“我們的電腦需要多快的處理器”,曾經(jīng)是不少消費(fèi)者在購買品牌電腦或是組裝電腦之前不可避免的問題。如今隨著智能移動終端硬件參數(shù)競爭持續(xù)升級,作為其絕對核心、我們俗稱為移動處理器的SoC芯片的重要性愈加受到消費(fèi)者關(guān)注。
尤其蘋果iPhone 5s此前以全球首款采用64位移動處理器的智能手機(jī)產(chǎn)品身份亮相,無疑意味著SoC芯片競爭如今終于升級至全新高度——即General-Purpose Registers通用寄存器帶寬的層面。加之芯片領(lǐng)域巨頭英特爾公司所力推的X86架構(gòu)、高通公司獨(dú)具的Krait微架構(gòu)等技術(shù)更多地出現(xiàn)在我們眼前,相較之下單純移動處理器核心數(shù)量之爭其實(shí)已經(jīng)頗為“幼稚”。
蘋果A7處理器首開64位智能手機(jī)SoC處理器先河
正是在如此轉(zhuǎn)變之下,“我們的移動終端需要多快的移動處理器”就漸漸成為行業(yè)與消費(fèi)者所喜聞樂見的話題。那么64位移動處理器是否真的更快、智能移動終端是否真正需要64位,我們在此不妨來深入地聊聊。
64位處理器有何不同
既然提起移動處理器需要多快、我們需不需要64位,那么我們所說的“64位”究竟是什么概念,顯然就是首先要解決的問題。事實(shí)上與移動處理器技術(shù)規(guī)格所常見的Cortex架構(gòu)、X86架構(gòu)、Krait微架構(gòu)等物理層面技術(shù)相比,32位(32-bit)與64位(64-bit)則是“看不見摸不到”的指令集。
64位概念其實(shí)是相對于32位而言的,bit是指通用寄存器(即“General-Purpose Registers”)的數(shù)據(jù)寬度,64位(即64-bit)指令集則是可以運(yùn)行64位數(shù)據(jù)指令、換句話說就是處理器每次可以運(yùn)行64bit數(shù)據(jù)。不難理解當(dāng)處理器面臨著極大量數(shù)據(jù)處理任務(wù)時,64位寄存器與指令集可以更為及時有效地處理。
采用64位寄存器與指令集還可以處理更大整數(shù),簡而言之就是大幅提升內(nèi)存尋址空間。眾所周知,傳統(tǒng)32位處理器的內(nèi)存尋址空間限制為4GB、32位系統(tǒng)之間的不同此限制還將更小。64位處理器內(nèi)存尋址空間理論上幾乎是沒有限制。
蘋果A7處理器基于ARMv8指令集
回歸到移動處理器產(chǎn)品方面,蘋果A7處理器此次雖然仍基于來自ARM公司的移動處理器架構(gòu)打造,不過其就采用64位的ARMv8指令集。同時三星GALAXY Note3榮膺全球首款具有3GB運(yùn)行內(nèi)存的智能手機(jī)桂冠,不過有傳言稱三星Exynos 6移動處理器未來也將升級64位。對此,我們就可以看出一些端倪。
12 責(zé)任編輯:Dav來源:天極網(wǎng) 分享到: