手機CPU跟電腦CPU有什麼區別?差在哪兒

CPU ARM 筆記本電腦 X86 Windows 山的這邊有風景 2018-12-02

手機CPU究竟跟電腦CPU差在哪兒。這個問題其實還是挺有意思的,因為和以前不同,隨著手機CPU向著多核心方向發展,計算性能本身也十分突出,也難怪現在很多人都在討論這個問題。今天小編就來說說這兩者的區別,別看都叫CPU,從基因上他們還是差不少呢。


手機CPU跟電腦CPU有什麼區別?差在哪兒


我們不一樣

雖然都叫CPU,但是他們本質上就有差別——核心差別就是構架不同。通常我們講電腦的CPU,都是基於X86、X64構架的;手機CPU則現在全部都是ARM構架,兩種構架從設計出發點就不一樣,而且這還涉及到一個核心問題:指令集。


手機CPU跟電腦CPU有什麼區別?差在哪兒


電腦CPU採用的指令集叫做CISC,就是“複雜指令系統計算機(Complex Instruction Set Computer)”的意思,CISC指令集的指令系統非常豐富,命令通常也很複雜,這樣對操作發出的指令也有針對性,執行效率更高;ARM構架的CPU使用RISC,意思是“精簡指令集計算機(reduced instruction set computer)”,它的特點是針對常用的命令進行優化,讓他賦予更簡潔的執行環境。同時,對不常用的功能則通過各種精簡指令組合起來完成。

簡單說,就是X86/X64的電腦CPU更適用於複雜的操作環境,而ARM的手機CPU則適合執行有針對性的使用環境。顯然,從根本上,二者的出發點就不太一樣。前者追求大而全,後者追求小而精。


手機CPU跟電腦CPU有什麼區別?差在哪兒


為什麼ARM CPU能夠每年上一個臺階,電腦CPU升級這麼緩慢呢?從根本上講,RISC CPU結構簡單,佈局緊湊,甚至是模塊化設計,設計週期就更短且易於採用最新技術;反觀CISC CPU,因為結構複雜設計週期就更長,而且從根本上講,電腦CPU還沒有像ARM CPU那樣可以實現模塊化設計。


手機CPU跟電腦CPU有什麼區別?差在哪兒


替代關係能實現嗎?

但是,隨著時間的發展,ARM構架CPU的靈活架構讓它飛速迭代,性能也一路向前躍進,甚至某些測試中都有可以媲美X86/X64 CPU的能力了。但是這樣就這能替代了嗎?答案當然不是。


手機CPU跟電腦CPU有什麼區別?差在哪兒


在小編看來,ARM構架的CPU更可能以補充者的角色出現,而不是替代者。可以說,從目前乃至可見的未來一段時間內,電腦CPU的強大性能是手機CPU不可能替代的,因為複雜的使用需求多種多樣,手機CPU依然屬於專精於部分計算功能,而不是全面手。

舉個例子,手機支持4K高清解碼還不太耗電,這是因為專門做了特殊的算法優化和硬件上的調整才實現的,換句話說,重點功能需要什麼特定功能,手機CPU可以有針對性的做出調整,電腦CPU則在這方面的能力就要差一些,畢竟它追求的是通用性,要照顧所有功能需求。


手機CPU跟電腦CPU有什麼區別?差在哪兒


所以你可以看到,曉龍835的筆記本雖然兼容了Windows的EXE應用(微軟和高通協作,有針對性優化),但是產品遲遲未真正上市,要等到模擬兼容能力完全成熟,也就是曉龍845的時候才會出現這類產品。而且,它們主要針對的是超輕薄超便攜的筆記本市場,在對性能有要求的產品上,依然是電腦CPU產品的天下,這一點不會改變。

相關推薦

推薦中...