0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

解读单片机和CPU的区别及意义

电子工程师 来源:网络整理 作者:工程师姚远香 2018-07-15 10:37 次阅读

1.1、单片机CPU有什么区别

(1)CPU:计算机里面用作控制、计算;

(2)单片机:单片机就是一种比较简单的cpu;常用于小家电

(3)application SoC:应用级别的cpu,性能强大的,如:智能手机、笔记本等;一般在嵌入式里面学习。

(4)FPGA&DSP&CPLD

FPGA:硬件开发,做芯片;半导体行业

DSP:大量运算的领域;单片机主要是控制

CPLD:和FPGA比较像

1.2、 单片机的意义

1.2.1、单片机全球用量最大的CPU

1.2.3、物联网节点设备主控CPU:物联网底层收集信息,中间层用来传递信息,上层做信息判断、处理;

物联网底层一般用单片机。

1.2.4、单片机是其他物联网编程技术的入门基础

1.2.5、通过学习单片机学习编程语言、调试技巧、工具使用等技能

1.3、计算机的核心设备CPU

1.3.1、CPU就是一块超大规模集成电路,CPU的本质就是电路

1.3.2、CPU(Central Processing Unit,中央处理器

(1)CPU = 运算器 + 控制器

单片机:主要做控制;

dsp:主要做运算

(2)CPU = ALU (做运算、控制)+ cache(高速缓存;电脑的缓存:一级缓存、二级缓存) + Bus(总线,连接cpu里面的各个模块)

(3)CPU = 汇编指令 + 寄存器(编程的接口

1.3.3、CPU的工作原理

(1)CPU通过总线从存储器取出指令到内部,然后译码,然后执行

(2)一条指令包括:指令码+数据

(3)执行指令反应为一个控制操作(例如:电平高低控制灯的亮灭)或者一个数学运算

(4)给单片机编程其实就是给CPU写指令序列

1.4、集成电路的出现

(1)IC(integrated circuit,集成电路),就是使用微器件为积木,去搭建具备一定功能的一个电路板。

(2)以前没有微器件的时候,必须很大一块电路板才能实现一个电路功能(譬如一个加法器,完成加法运算)。

然后有了微器件之后,这个电路板的体积变小了,越来越小,最后小到mm级别甚至更小,我们就把这个电路做在一起,

用塑料外壳封装起来就形成了大家看到的IC芯片(里面是电路,外面是塑料壳)。

(3)芯片(IC、集成电路)其实就是:里面馅是电路,外面的壳就是绝缘体壳,里面的电路通过外壳上引出来的一些引脚(金属材料的)来与IC外部接轨。

(4)IC有多少个引脚,每一个引脚的作用是干嘛的,是IC设计制造的时候就已经决定的,我们拿到IC使用时要去读IC的数据手册来知道这个引脚怎么用。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 集成电路
    +关注

    关注

    5320

    文章

    10722

    浏览量

    353313
  • 单片机
    +关注

    关注

    6000

    文章

    43969

    浏览量

    620766
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10437

    浏览量

    206524
收藏 人收藏

    评论

    相关推荐

    CPU单片机区别在哪?

    CPU单片机区别在哪?单片机定义 单片机是指一个集成在一块芯片上的完整计算机系统。尽管他的大部分功能集成在一块小芯片上,但是它具有一个完整
    发表于 06-06 17:22

    单片机中断和CPU轮询的区别

      在单片机编程过程中,经常会使用到中断。那么,什么是单片机中断,它与CPU的轮询有什么区别?在本文中,单片机开发工程师将对
    发表于 01-13 16:40

    单片机和FPGA有什么区别

    区别单片机是一种微处理器,类似于电脑CPU的,它一般采用的是哈佛总线结构,或者冯诺依曼结构,对单片机的编程很大程度上要考虑到它的结构和各个寄存器的作用,
    发表于 07-16 07:52

    单片机和ARM区别

    目录杂项单片机和ARM区别1.软件方面硬件层面第二章STC15F2K60S2单片机增强型内核2.1 单片机概述2.2 内部资源你概述与引脚功能2.2.1 资源与功能概述2.2.2
    发表于 07-21 08:12

    单片机MCU和CPU有什么区别

    单片机MCU和CPU有什么区别?为什么要从51单片机学起?单片机和嵌入式有何关系?
    发表于 10-25 06:51

    请问PLC的CPU和普通单片机有什么区别?

    请问PLC的CPU和普通单片机有什么区别?
    发表于 10-26 07:03

    51单片机与AVR单片机区别在哪

    51单片机与AVR单片机区别于不同区别于不同51单片机本身种类繁多,各种国产变种,增强型51等等。他们都是INTEL的80C51内核,经典但
    发表于 11-18 06:08

    51单片机和stm32单片机的具体区别

      ​大部分朋友可能都知道51单片机和stm32单片机也知道一般入门会先学习51单片机在学习stm32单片机会简单一些,但是对于51单片机
    发表于 11-23 09:00

    单片机与其他CPU区别时候什么

    准备2.2 参数设计2.3 PCB设计与制作2.4 软件设计与优化2.5 整理数据和编写文档前言第一章提纲挈领,介绍单片机与其他CPU区别,以及单片机研究的一般步骤一、基础概念参考书
    发表于 11-24 06:39

    单片机标号的意义

    单片机标号的意义单片机的特点:1、体积小、重量轻、价格低、耗电少、易于产品化。2、控制性能。3、可靠性高。
    发表于 11-25 06:59

    单片机CPU区别是什么

    我们为什么要学单片机1.单片机CPU区别1.CPU2.单片机3.application So
    发表于 12-03 07:10

    单片机和Linux的区别在哪

    第1章 单片机和Linux的区别1.1.有哪些产品使用单片机或Linux?所有的电子产品,所用技术都可以认为要么是单片机,要么是Linux;GUI方面主要是QT/Android,它们都
    发表于 01-26 06:00

    单片机寻址能力的解读

    单片机寻址能力的解读:CPU位宽与内存寻址能力没有关系
    发表于 12-27 15:30 1次下载

    单片机中断与CPU的轮询有什么区别

    单片机编程过程中,经常会使用到中断。那么,什么是单片机中断,它与CPU的轮询有什么区别?在本文中,单片机开发工程师将对
    发表于 06-29 11:30 3325次阅读

    单片机cpu区别

    单片机CPU在计算机系统中都扮演着重要的角色,但它们有一些明显的区别
    的头像 发表于 08-30 11:35 2351次阅读
    <b class='flag-5'>单片机</b>和<b class='flag-5'>cpu</b>的<b class='flag-5'>区别</b>