an什么是手臂处理器及其工作原理?
目录:
在本文中,我们将了解什么是ARM处理器及其在我们所生活的世界中的重要性。 ARM是一个您会读过很多遍的术语,尤其是在购买新的智能手机或平板电脑时。 这些类型的处理器越来越多地被使用,因此了解它们的工作方式非常重要。
什么是ARM处理器?我的游戏PC与Intel或AMD处理器有什么区别?
ARM是一家公司,同时,ARM是开发和销售该公司的处理器体系结构。 ARM处理器的超级技术定义是Acorn Computers在1980年代开发的基于RISC架构的CPU,现在由ARM的Advanced RISC Machines开发。
我们建议您阅读有关AMD Ryzen的文章-AMD生产的最佳处理器
ARM是英国的一家公司,致力于开发和设计处理器体系结构。 ARM处理器设计的缩写是Acorn RISC Machine,而设计和销售使用该体系结构的许可证的公司的ARM缩写是Advanced RISC Machines。 ARM公司设计了一种构建处理器的方法,而高通,苹果和三星等公司则许可其构建自己的定制处理器 。 其他许多公司也许可ARM设计。 大多数小型设备由电池供电。
RISC代表简化的指令集计算 。 您可以在PC上找到的Intel或AMD处理器是CISC (复杂指令集计算) 处理器 。 两种不同的类型是为不同的需求而设计的。 RISC处理器被设计为比CISC处理器执行更少的指令 (指令定义可以通过程序将哪些订单发送到处理器)。 因为它们可以做的事更少,所以与CISC处理器相比,它们可以具有更高的频率并执行更多的MIPS(每秒数百万条指令)。
ARM是处理器能效的最佳范例
通过减少处理器可以处理的指令数量,可以在芯片内部创建更简单的电路 。 RISC处理器使用较少的晶体管,从而减少功耗。 由于电路简单,因此可以使用较小的阵列大小来构建处理器。 矩阵大小是在其上构建有处理器的硅晶圆中芯片的尺寸。 当芯片尺寸较小时,可以在处理器表面上放置更多具有更少布线的组件。 这使ARM处理器更小,消耗的能源更少。
小型,快速,简单的ARM处理器非常适合诸如电话之类的东西 。 手机不会要求CPU处理3D冲突数据之类的事情,也不会尝试在数量有限的内核上运行数百个线程。 移动软件(包括操作系统和在其上运行的应用程序)均已针对ARM处理器使用的小型指令集进行了加密和优化 。 但这并不意味着ARM CPU不强大。
当前的ARM规范支持32位和64位设计,硬件虚拟化,可以与用户软件连接的高级电源管理以及主要用于正交和单周期执行的负载/存储架构。 您需要知道的是,这意味着ARM处理器还擅长于电话或媒体播放器以外的功能,例如超级计算机。 ARM具有出色的性能功耗比。 正确编码的软件在ARM芯片中使用的每瓦电力可以比在CISC CPU中执行的功多。 使用ARM处理器时,可以轻松扩展服务器和超级计算机等内容。
您可以从24个CISC CPU内核中获得所需数量的原始计算能力,或者从数百个小型低功耗ARM内核中获得所需的原始计算能力 。 CISC内核将利用其计算能力在几个CPU内核和线程上执行必要的计算,而ARM内核将把任务分散到许多低容量,不太复杂的内核上。 ARM内核的数量要多得多,但是它们不需要比CISC内核更多的功能或更多的空间 。 使用ARM可以更轻松地进行扩展,即为处理器设计增加更多的计算能力。
最后,ARM处理器的单个实例将永远不会像游戏PC上的Intel Core i7那样强大。 但是英特尔酷睿i7消耗的能量大约多12倍 ,需要一个主动冷却系统,并且永远无法装入手机的机身。 编写软件以直接支持它时,不太复杂的ARM处理器可以很好地工作,并且由于其低功耗功能集和小巧的设计,很容易添加一些高速时钟内核来运行我们都想要的高级软件在我们的手机上使用。
我们建议阅读x86处理器和ARM
至此,我们结束了关于什么是ARM处理器及其工作原理的文章,请记住,如果您有任何疑问或建议,可以发表评论。 您还可以在社交网络上分享该文章,以便它可以帮助更多需要它的用户。
Theinquirervans硬件字体