“片上系统”和“CPU”之间的区别

“片上系统”和“CPU”之间的区别

非常困惑,在一些网站上,有这样一句话:

iPhone 5S

中央处理器:苹果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)。它首次出现在 2013 年 9 月 10 日推出的 iPhone 5S 中。Apple 表示,与前代产品 Apple A6 相比,它的速度提高了两倍,图形处理能力也提高了两倍。虽然它不是第一款 64 位 ARM CPU,但它是第一款在消费智能手机或平板电脑中推出的 CPU。

有2句话:

Apple A7 是一款 64 位片上系统 (SoC)

虽然不是第一个 64 位 ARM CPU

维基百科还说“A7 采用苹果设计的 64 位 1.3–1.4 GHz ARMv8-A 双核 CPU,称为 Cyclone”。所以片上系统也是 CPU?很困惑

答案1

造成这种混淆的原因是,片上系统总是包含一个 CPU。传统上,计算机由各种分立组件构成,其中包括以下简化示例:

  • CPU(中央处理单元)(处理代码执行、决策、管理硬件)

  • FPU(浮点单元)——用于浮点数学的数学协处理器。

  • RAM(随机存取存储器)- 用作 CPU 进行计算和处理的存储空间

  • GPU(图形处理单元)- 用于处理二维和三维图形的协处理器

  • I/0(输入/输出)-键盘和打印机等输入和输出设备的单元。

如您所见,CPU 是系统的重要组成部分,但并非唯一部分。当我们提到片上系统时,上述所有或大部分组件都集成到单个芯片中。我们可以谈论此 SoC 的任何特定组件,例如它有多少 RAM、它的 GPU 功能,当然还有 CPU 架构和布局。

由于 SoC 中的各个组件通常没有自己独特的名称,因此 SoC 的名称通常会用于指代 CPU 组件。因此,在 Wikipedia 中,Apple A7 SoC 的 CPU 也称为 A7。

答案2

SoC(片上系统)顾名思义几乎总是包含 CPU、图形芯片、音频、视频、无线电、LTE 和 USB 控制器;因此它们协同工作,又名“它是一个片上系统”。

CPU(中央处理单元)顾名思义就是系统的“大脑”。

智能手机和平板电脑等小型设备的空间有限。因此,为了节省空间并容纳其他组件(电池、摄像头、扬声器等),大多数设备都使用 SoC。

因此,对于 Apple 来说,SoC 可以命名为 A7、A8 或 A9。因此从技术上讲,数字越大,系统运行速度越快,效率越高。

它的CPU可以是1.3 GHz双核,也可以是1.4Ghz四核等等。

随着我们越来越多地使用移动设备(智能手机、平板电脑、笔记本电脑)并远离台式机,越来越多的制造商开始使用 SoC 而不是单独的组件。

答案3

顾名思义,SoC(片上系统)是单个芯片上的系统(即计算机系统、CPU、内存控制器、内存、各种 I/O 设备,可能还包括显卡)的(重要部分)。其中一些是为特定目的而构建的,即作为手机的核心,或作为更通用的机器。一些制造商提供多个 SoC,这些 SoC 围绕同一个 CPU 构建,并配备不同的外设,以适应不同类型的用途。

如果你看一张图片,例如树莓派您会发现电路板上只有一个芯片,大部分空间都被外部设备的连接器占据。

相关内容