光說CPU可能有些人不認識,但是說電腦就沒有人不認識了,CPU是電腦的大腦,是電腦的核心。CPU由運算器、控制器、寄存器三部分組成,運算器就是起著運算的作用,控制器就是負責發出CPU每條指令所需要的信息,寄存器就是保存運算或者指令的一些臨時文件,這樣可以保證更高的速度。
CPU從發明到現在,有很多的架構,有我們熟悉的X86,ARM,也有我們不熟悉的MIPS、IA64,各架構之間的差距非常大,但如果光從邏輯角度來區分的話,就只有:復雜指令集(CISC)和精簡指令集(RISC)。Intel使用的是復雜指令集,ARM使用的是精簡指令集。
X86與ARM的比較:
1、性能:X86結構的電腦比ARM結構的系統在性能上要強得多。
2、擴展方式:X86結構的電腦采用“橋”的方式與擴展設備(如:硬盤、內存等)進行連接,而ARM結構的電腦是通過專用的數據接口使CPU與數據存儲設備進行連接,所以ARM的存儲、內存等性能擴展難以進行。
3、系統的兼容性:X86系統由微軟及Intel構建的Wintel聯盟一統天下,所以x86系統在兼容性方面具有無可比擬的優勢。ARM系統幾乎都采用Linux的操作系統,而且幾乎所有的硬件系統都要單獨構建自己的系統,與其他系統不能兼容,這也導致其應用軟件不能方便移植,這一點一直嚴重制約了ARM系統的發展和應用。
4、功耗:X86電腦因考慮要適應各種應用的需求,其發展思路是:性能+速度,使其功耗一直居高不下,一臺電腦隨便就是幾百瓦。ARM的設計及發展思路是:滿足某個特殊方面的應用即可,在某一專項領域是最強的,在移動終端應用上占有絕對優勢的統治地位。
-
控制器
+關注
關注
112文章
16445瀏覽量
179447 -
寄存器
+關注
關注
31文章
5363瀏覽量
121158 -
cpu
+關注
關注
68文章
10902瀏覽量
213007
發布評論請先 登錄
相關推薦
CPU上下文切換的詳細資料講解
![<b class='flag-5'>CPU</b>上下文切換的<b class='flag-5'>詳細資料</b><b class='flag-5'>講解</b>](https://file.elecfans.com/web1/M00/A3/9A/o4YBAF1WaROAYMq_AAKWJDoIcTQ779.png)
CPU的原理介紹和如何設計和生產CPU的詳細資料說明
![<b class='flag-5'>CPU</b>的原理介紹和如何設計和生產<b class='flag-5'>CPU</b>的<b class='flag-5'>詳細資料</b>說明](https://file.elecfans.com/web1/M00/93/A1/pIYBAFzp9WSAUfQJAAAUpWg9qlU260.png)
CPU結構與指令集的詳細資料說明
![<b class='flag-5'>CPU</b>結構與指令集的<b class='flag-5'>詳細資料</b>說明](https://file.elecfans.com/web1/M00/C0/92/o4YBAF8LwtiAZqeZAAIZGEjnp4A194.png)
如何使用CPU配置FPGA的詳細資料說明
![如何使用<b class='flag-5'>CPU</b>配置FPGA的<b class='flag-5'>詳細資料</b>說明](https://file.elecfans.com/web1/M00/C4/0A/o4YBAF81DdWAT51LAAF2dXMHb-A503.png)
CPU到底是怎么執行到每一個邏輯的
CPU內部到底是如何工作的呢?
![<b class='flag-5'>CPU</b>內部<b class='flag-5'>到底是</b>如何工作的呢?](https://file.elecfans.com/web1/M00/E6/B6/o4YBAGBcL9uAEiDWAAAZUFhAE3Y858.gif)
評論