2024-02-09
441次浏览 发布时间:2024-01-23 12:08:13 编辑: 太平洋海角
光说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的设计及发展思路是:满足某个特殊方面的应用即可,在某一专项领域是最强的,在移动终端应用上占有绝对优势的统治地位。