美文网首页
各种芯片的区别

各种芯片的区别

作者: IIGEOywq | 来源:发表于2020-03-22 15:07 被阅读0次

前言

梳理一下CPU、MCU、MPU、SOC 一大堆关于芯片的名词,本篇文章从组成,常见厂商,应用场景做一些简单的介绍

CPU


组成

Central Processing Unit(中央处理器)
主要有运算器、控制器、寄存器等组成,下图是维基百科的一张CPU组成图。


ABasicComputer_CPU.gif
  • Control unit(控制器)负责指挥运算器,内存,输入输出设备干活。
  • Combinational Logic(运算器)的一种典型实现是ALU(Arithmetic logic unit)负责执行整数或者按位与运算的处理器,是真正干活。
  • Registers(寄存器)
厂商和用途

Intel公司的CORE i3,i5,i7等,主要应用在PC上。
ARM公司的Cortex-A系列。

MCU


组成

Microcontroller unit(微控制器或者单片机),是把CPU,RAM,ROM和外设接口集成到一块芯片上面。如下图


MCU.jpg
厂商和用途

常见厂商:英飞凌,意法半导体等公司
主要应用于小型设备和嵌入式设备,如智能家居中的洗衣机,空调等主控芯片。

SOC


组成

system on chip(系统级芯片),包括MCU的所有芯片,并且包含GPU,DSP等芯片,支持运行复杂的操作系统。


SOC.PNG
  • GPU用于图形处理的芯片;
  • DSP(Digital signal processors)用于音频处理的芯片;
厂商和用途

常见厂商:高通骁龙,华为麒麟,三星等;
主要用于Android智能手机,复杂的嵌入式设备。

总结

现代CPU都是微型架构,MPU(Microprocessor)就是现代CPU。MCU是把CPU和内存,及外部设备接口集成到了一个芯片上面,从产品和工艺上来说,对CPU和内存,以及他们之间的通信做了很好的封装。但是不能支持复杂的操作系统,例如Android和Linux。SOC作为系统级的芯片,拥有MCU的功能,并且做了全面的升级,支持运行复杂的操作系统。

相关文章

  • 各种芯片的区别

    前言 梳理一下CPU、MCU、MPU、SOC 一大堆关于芯片的名词,本篇文章从组成,常见厂商,应用场景做一些简单的...

  • 各种封装结构特点及引脚方向识别

    各种封装结构特点及引脚方向识别: 芯片封装形式 芯片引脚方向识别方法 芯片结构和分析方法 芯片封装与焊接方法 U创...

  • 各种山药的区别

    各种山药的区别 一,水山药 水山药俗称菜山药,产于北京、山东,河北等地,是山药中体形较粗壮的品种,直径约为5cm左...

  • 各种酱油的区别

    2020.9.8楠哥说的对。各种酱油的区别:生抽和老抽都是酱油细分出来的类别,抽的意思是抽取,提取。生抽为第一道,...

  • 各种醋的区别

    醋是日常生活中最常见的佐料,大致有白醋,米醋,陈醋,香醋这几种。那么这几种醋有什么区别呢? 1.酿造材料不同。陈醋...

  • 怎么用DNA来存储信息?

    芯片行业最受关注的话题之一就是“缺芯”。芯片短缺持续了两年,各种元器件价格不断上涨。芯片似乎是一个躺着也能赚钱的行...

  • js各种循环的区别

    1、forvar arr = [1, 2, 3, 4, 5, 6];for (var i = 0, len = a...

  • Java 各种流的区别

    流在Java中是指计算中流动的缓冲区。 从外部设备流向中央处理器的数据流成为“输入流”,反之成为“输出流”。 字符...

  • 各种减肥方法的区别

    1. 蛋白粉能够减肥吗?为什么? 吃蛋白质减肥法不能减肥。人体每天每公斤只需要1克蛋白质,所以人体每天只能吸收进少...

  • js各种循环的区别

    for(var i =0,len=arr.length;i

网友评论

      本文标题:各种芯片的区别

      本文链接:https://www.haomeiwen.com/subject/juymyhtx.html