3 cpu computer-architecture arm
很困惑,在一些网站上,他们有这样一行:
iPhone 5S CPU:苹果A7
其他网站说:
iPhone 5S 片上系统:Apple 7 CPU:1.3 GHz 64位双核
其他消息来源说
iPhone 5S 片上系统:Apple 7 CPU:1.3 GHz 64位双核Apple 7
在维基百科中,它说:
Apple A7 是由 Apple Inc. 设计的 64 位片上系统 (SoC)。它首先出现在 iPhone 5S 中,iPhone 5S 于 2013 年 9 月 10 日推出。Apple 表示它的速度提高了两倍图形处理能力是其前身 Apple A6 的两倍。虽然不是第一个 64 位 ARM CPU,但它是第一个用于消费智能手机或平板电脑的产品。
有2句话:
Apple A7 是 64 位片上系统 (SoC)
和
虽然不是第一个 64 位 ARM CPU
维基百科还称“A7 配备了 Apple 设计的 64 位 1.3-1.4 GHz ARMv8-A 双核 CPU,称为 Cyclone”。那么片上系统也是CPU吗?非常困惑
混淆源于这样一个事实,即片上系统始终包含一个 CPU。传统上,计算机由各种分立元件构成,其中包括以下简化示例:
CPU(中央处理单元)(处理代码执行、决策、管理硬件)
FPU(浮点单元)- 用于浮点数学的数学协处理器。
RAM(随机存取存储器)-用作 CPU 进行计算和处理的存储器
GPU(图形处理单元) - 用于处理 2d 和 3d 图形的协处理器
I/0(输入/输出) - 输入和输出设备(如键盘和打印机)的单元。
如您所见,CPU 是系统的重要组成部分,但不是唯一的组成部分。当我们提到片上系统时,所有或大部分上述组件都集成到单个芯片中。我们可以谈论这个 SoC 的任何特定组件,例如它有多少 RAM、它的 GPU 的功能,当然还有 CPU 架构和布局。
因为在 SoC 中,单个组件通常没有自己的唯一名称,因此 SoC 的名称通常用于指代 CPU 组件。因此,在维基百科中,Apple A7 SoC 的 CPU 也被称为 A7。