光說CPU可能有些人不認識,但是說電腦就沒有人不認識了,CPU是電腦的大腦,是電腦的核心。CPU由運算器、控制器、寄存器三部分組成,運算器就是起著運算的作用,控制器就是負責發(fā)出CPU每條指令所需要的信息,寄存器就是保存運算或者指令的一些臨時文件,這樣可以保證更高的速度。
CPU從發(fā)明到現(xiàn)在,有很多的架構,有我們熟悉的X86,ARM,也有我們不熟悉的MIPS、IA64,各架構之間的差距非常大,但如果光從邏輯角度來區(qū)分的話,就只有:復雜指令集(CISC)和精簡指令集(RISC)。Intel使用的是復雜指令集,ARM使用的是精簡指令集。
X86與ARM的比較:
1、性能:X86結構的電腦比ARM結構的系統(tǒng)在性能上要強得多。
2、擴展方式:X86結構的電腦采用“橋”的方式與擴展設備(如:硬盤、內(nèi)存等)進行連接,而ARM結構的電腦是通過專用的數(shù)據(jù)接口使CPU與數(shù)據(jù)存儲設備進行連接,所以ARM的存儲、內(nèi)存等性能擴展難以進行。
3、系統(tǒng)的兼容性:X86系統(tǒng)由微軟及Intel構建的Wintel聯(lián)盟一統(tǒng)天下,所以x86系統(tǒng)在兼容性方面具有無可比擬的優(yōu)勢。ARM系統(tǒng)幾乎都采用Linux的操作系統(tǒng),而且?guī)缀跛械挠布到y(tǒng)都要單獨構建自己的系統(tǒng),與其他系統(tǒng)不能兼容,這也導致其應用軟件不能方便移植,這一點一直嚴重制約了ARM系統(tǒng)的發(fā)展和應用。
4、功耗:X86電腦因考慮要適應各種應用的需求,其發(fā)展思路是:性能+速度,使其功耗一直居高不下,一臺電腦隨便就是幾百瓦。ARM的設計及發(fā)展思路是:滿足某個特殊方面的應用即可,在某一專項領域是最強的,在移動終端應用上占有絕對優(yōu)勢的統(tǒng)治地位。
-
控制器
+關注
關注
114文章
17886瀏覽量
195298 -
寄存器
+關注
關注
31文章
5620瀏覽量
130455 -
cpu
+關注
關注
68文章
11332瀏覽量
225994
發(fā)布評論請先 登錄
CPU上下文切換的詳細資料講解
CPU的原理介紹和如何設計和生產(chǎn)CPU的詳細資料說明
CPU結構與指令集的詳細資料說明
如何使用CPU配置FPGA的詳細資料說明
CPU到底是怎么執(zhí)行到每一個邏輯的
CPU內(nèi)部到底是如何工作的呢?
CPU到底是什么CPU的詳細資料講解
評論