四大CPU架構的區別

forcj發表於2020-10-21

我們目前使用比較多的架構有:ARM、RISC-V、MIPS,X86等等。其實還有一些指令的,但是其他的指令都是比較小眾,只在專業的領域使用。

我們目前使用比較多的架構有:ARM、RISC-V、MIPS,X86等等。其實還有一些指令的,但是其他的指令都是比較小眾,只在專業的領域使用。

ARM架構是一個32位精簡指令集處理器架構,其廣泛地使用在許多嵌入式系統設計。它主要從事低費用、低功耗、高效能晶片研發,所以ARM處理器非常適用於移動通訊領域,所以全世界99%的智慧手機和平板電腦都採用ARM架構。ARM家族佔了所有32位嵌入式處理器75%的比例,使它成為佔全世界最多數的32位架構之一。ARM主要是面向移動、低功耗領域,因此在設計上更偏重節能、能效方面。

X86主要面對的是計算機行業的。它是微處理器執行的計算機語言指令集,指一個intel通用計算機系列的標準編號縮寫,也標識一套通用的計算機指令集合。1978年6月8日,x86架構誕生。它的CPU基本上是1G以上、雙核、四核大行其道,通常使用45nm甚至更高階製程的工藝進行生產。X86結構的電腦採用“橋”的方式與擴充套件裝置進行連線,所以可以使電腦更容易進行效能擴充。

RiSC-V架構是基於精簡指令集計算原理建立的開放指令集架構,它在指令集不斷髮展和成熟的基礎上建立的全新指令。這種指令集不會壟斷或者盈利,它架構簡單,完全開源,允許任何人設計、製造和銷售RISC-V晶片和軟體。它可以根據需要,來設計基於它的一些處理器,例如伺服器CPU,家用電器cpu,工控cpu和總在感測器中的CPU。

MIPS架構是一種採取精簡指令集的處理器架構,1981年被開發出來。可以說它是RISC的一個小的分支,但是又不同於RISC。畢竟RISC是開源的,MIPS是在它的基礎上發展的比較好,比較成功的。基於MIPS的MCU的應用涉及了很多的行業之中,在工業、辦公自動化、汽車、消費電子系統和先進技術中都有很大的應用。

相關文章