CPU MPU MCU SOC SOPC关系及区别

知识经验 8803浏览 32评论

cpu处理器
在嵌入式开过程,会经常接触到一些缩写术语概念,这些概念在嵌入式行业中使用率非常高,下面我们就解释一下这些概念之间的关系和区别:

1、CPU(Central Processing Unit),是一台计算机的运算核心和控制核心。CPU由运算器、控制器和寄存器及实现它们之间联系的数据、控制及状态的总线构成。差不多所有的CPU的运作原理可分为四个阶段:提取(Fetch)、解码(Decode)、执行(Execute)和写回(Writeback)。 CPU从存储器或高速缓冲存储器中取出指令,放入指令寄存器,并对指令译码,并执行指令。所谓的计算机的可编程性主要是指对CPU的编程。

2、MPU (Micro Processor Unit),叫微处理器(不是微控制器),通常代表一个功能强大的CPU(暂且理解为增强版的CPU吧),但不是为任何已有的特定计算目的而设计的芯片。这种芯片往往是个人计算机和高端工作站的核心CPU。Intel X86,ARM的一些Cortex-A芯片如飞思卡尔i.MX6、全志A20、TI AM335X等都属于MPU。

3、MCU(Micro Control Unit),叫微控制器,是指随着大规模集成电路的出现及其发展,将计算机的CPU、RAM、ROM、定时计数器和多种I/O接口集成在一片芯片上,形成芯片级的芯片,比如51,AVR、Cortex-M这些芯片,内部除了CPU外还有RAM、ROM,可以直接加简单的外围器件(电阻,电容)就可以运行代码了。而如x86、ARM这些MPU就不能直接放代码了,它只不过是增强版的CPU,所以得添加RAM,ROM。

4、SOC(System on Chip),指的是片上系统,MCU只是芯片级的芯片,而SOC是系统级的芯片,它既MCU(51,avr)那样有内置RAM、ROM同时又像MPU那样强大,不单单是放简单的代码,可以放系统级的代码,也就是说可以运行操作系统(将就认为是MCU集成化与MPU强处理力各优点二合一)。

5、SOPC(System On a Programmable Chip),可编程片上系统,上面4点的硬件配置是固化的,就是说51单片机就是51单片机,不能变为avr,而avr就是avr,不是51单片机,他们的硬件是一次性掩膜成型的,能改的就是软件配置,说白点就是改代码,本来是跑流水灯的,改下代码,变成数码管。而SOPC则是硬件配置,软件配置都可以修改,软件配置跟上面一样,没什么好说的。至于硬件,是可以自己构建的也就是说这个芯片是自己构造出来的,这颗芯片我们叫“白片”,什么芯片都不是,把硬件配置信息下载进去了,他就是相应的芯片了,可以让他变成51,也可以是avr,甚至arm,同时SOPC是在SOC基础上来的,所以他也是系统级的芯片,所以记得当把他变成arm时还得加外围ROM,RAM之类的,不然就是MPU了。

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

网友最新评论 (32)

  1. 来互访了,本站已更新最新活动,来看下
    8云资讯网 3年前 (2014-12-12) 回复 编辑
  2. 中间那个红旗。。。。
    挖金人 3年前 (2014-12-15) 回复 编辑
    • 呵呵,好红是不是
      VeryARM 3年前 (2014-12-15) 回复 编辑
      • 我知道呢,我是问嵌入式开发是否是这些?
        中国历史 3年前 (2014-12-15) 回复 编辑
        • 不全是把,估计还有一些,它只是一个概念而已啦,包含的东西比较广
          VeryARM 3年前 (2014-12-15) 回复 编辑
  3. 嵌入式开发,是不是类似单片机?学习数电、模电之类的?
    中国历史 3年前 (2014-12-15) 回复 编辑
    • 其实单片机开发也算嵌入式开发的啦,ARM的话只是性能上要比51高一些,数电模电的话,是基础啦
      VeryARM 3年前 (2014-12-15) 回复 编辑
      • 我学过模电、数电,都交给老师了,所以有此一问,上面的,中国芯
        中国历史 3年前 (2014-12-15) 回复 编辑
  4. 涨知识了!
  5. 涨姿势。。。
    站长工具 2年前 (2015-02-07) 回复 编辑
  6. 涨姿势了
    微乐怎么注册 2年前 (2015-03-21) 回复 编辑
  7. 涨姿势了
    草广告联盟 2年前 (2015-03-27) 回复 编辑
  8. 学习了
    seo 2年前 (2015-04-06) 回复 编辑
  9. 中国崛起吧
    大同SEO 2年前 (2015-04-10) 回复 编辑
  10. 博主这个主题不错 我喜欢
    seo 2年前 (2015-04-12) 回复 编辑
  11. 文章不错 赞一个
    鱼广告联盟 2年前 (2015-04-15) 回复 编辑
  12. 支持
    yy淘宝 2年前 (2015-04-17) 回复 编辑
  13. 赞一个 欢迎回访
    买木耳 2年前 (2015-04-17) 回复 编辑
  14. 微控制器
    广告联盟哪个好 2年前 (2015-05-03) 回复 编辑
  15. 江南来留个脚印希望回访
    长春婚纱摄影 2年前 (2015-05-05) 回复 编辑
  16. 技术人才啊
    微商论坛 2年前 (2015-05-23) 回复 编辑
  17. 不错支持啦 http://abc000.cn/
    yy淘宝 2年前 (2015-06-12) 回复 编辑
  18. seo 2年前 (2015-06-19) 回复 编辑
  19. 不错
  20. 好地方
    手机刷单赚钱 2年前 (2015-07-21) 回复 编辑
  21. 有时间我就常来
    卡丝面膜 2年前 (2015-07-21) 回复 编辑
  22. 真不错啊
    杭州晨力 2年前 (2015-07-24) 回复 编辑
  23. 说得还行
    哪里有男科医院 2年前 (2015-08-05) 回复 编辑
  24. 国产加油啊啊
    松露之家 2年前 (2015-08-12) 回复 编辑
  25. 朋友不错,谢谢您的努力,顶了
    梦洁 2年前 (2016-01-05) 回复 编辑
  26. [星] 收藏,好好学习
    家具电商 1年前 (2016-03-06) 回复 编辑
  27. 多谢
    张不源 4个月前 (04-11) 回复 编辑