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的数据手册来知道这个引脚怎么用。

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

    关注

    5446

    文章

    12466

    浏览量

    372687
  • 单片机
    +关注

    关注

    6074

    文章

    45340

    浏览量

    663567
  • cpu
    cpu
    +关注

    关注

    68

    文章

    11216

    浏览量

    222948
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    单片机MCU和CPU有什么区别

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

    单片机CPU区别是什么

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

    ARM和单片机AVR的区别

    ARM和单片机AVR的区别 AVR单片机是ATMEL公司研制开发的一种新型单片机,它与51单片机
    发表于 04-23 14:10 3778次阅读

    单片机寻址能力的解读

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

    ARM与单片机区别

    ARM与单片机区别
    发表于 01-12 22:40 32次下载

    51单片机和STM32单片机有哪些区别

    大部分朋友可能都知道51单片机和stm32单片机也知道一般入门会先学习51单片机在学习stm32单片机会简单一些,但是对于51单片机和stm
    发表于 08-13 17:32 17次下载
    51<b class='flag-5'>单片机</b>和STM32<b class='flag-5'>单片机</b>有哪些<b class='flag-5'>区别</b>

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

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

    单片机和plc有什么区别

    单片机和plc之间有什么区别?首先单片机是芯片,不能独立使用。而PLC是由单片机组成的通用控制器,可以直接使用。
    发表于 07-20 09:47 1w次阅读

    解析单片机CPU区别资料下载

    电子发烧友网为你提供解析单片机CPU区别资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用户指南、解决方案等资料,希望可以帮助到广大的电子工程师们。
    发表于 04-12 08:46 2次下载
    解析<b class='flag-5'>单片机</b>与<b class='flag-5'>CPU</b>的<b class='flag-5'>区别</b>资料下载

    51单片机与AVR单片机

    51单片机与AVR单片机区别于不同区别于不同51单片机本身种类繁多,各种国产变种,增强型51等等。他们都是INTEL的80C51内核,经典但
    发表于 11-11 17:36 18次下载
    51<b class='flag-5'>单片机</b>与AVR<b class='flag-5'>单片机</b>

    51单片机和STM32单片机区别在那里

      ​大部分朋友可能都知道51单片机和stm32单片机也知道一般入门会先学习51单片机在学习stm32单片机会简单一些,但是对于51单片机
    发表于 11-15 15:51 76次下载
    51<b class='flag-5'>单片机</b>和STM32<b class='flag-5'>单片机</b><b class='flag-5'>区别</b>在那里

    FPGA和单片机区别

    FPGA和单片机区别
    发表于 12-17 18:30 36次下载
    FPGA和<b class='flag-5'>单片机</b>的<b class='flag-5'>区别</b>

    plc和单片机区别

    plc和单片机区别 单片机与PLC的程序设计有很大的区别单片机的全部程序都是用户设计的,PLC的程序包括系统程序(西门子称为操作系统)和
    发表于 04-14 11:11 9647次阅读

    单片机cpu区别

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

    fpga和单片机区别和联系 fpga和cpu区别

    fpga和单片机区别和联系 FPGA(现场可编程逻辑门阵列)和单片机在电子系统设计中都扮演着重要的角色,但它们之间存在明显的区别和联系。 区别
    的头像 发表于 03-14 17:33 2129次阅读