嵌入式微处理器的体系结构_嵌入式微处理器和微控制器的区别

嵌入式技术

1329人已加入

描述

  嵌入式微处理器的体系结构

  1、冯诺依曼体系结构

  冯诺依晏体系结构也称普林斯顿结构, 是-种将程序指令存储器和数据存储器合并在一起的存储结构。

  a.冯诺依晏体系结构的计算机程序和数据共用-一个存储空间,程序指令存储地址和数据存储地址指向同一个存储器的不同物理位置。

微控制器

  b.冯诺依曼体系结构采用单- 的地址及数据总线, 程序指令和数据的宽度相同。

  C.冯诺依曼体系结构处理器执行指令时, 先从存储器中取出指令解码,再取出操作数执行运算,即使单条指令也耗费几个甚至几十个周期,在高速运算时,在传输通道上会出现瓶颈效应。

微控制器

  2、哈佛体系结构

  a.哈佛结构是一种并行体系结构,它的主要特点是将程序和数据存储在不同的存储空间中,即程序存储器和数据存储器是两个相互独立的存储器,每个存储器独立编址、独立访问。

  b.与两个存储器相对应的是系统中的两套独立的地址总线和数据总线。

  C.可允许在一个周期内同时获取指令和操作数,提高了执行速度,是数据的吞吐率提高了1倍。d.由于程序和数据存储器在两个分开的物理空间中, 因此取指和执行能完全重叠。

  嵌入式微处理器和微控制器的区别

  微处理器:MPU微处理器在电路板上必须包含ROM、RAM、总线接口及这种外设器件,从而降低了系统的可靠性。微处理器目前主要有ARM系列、MIPS、PowerPC系列等。

  微控制器:MCU微控制器是将整个计算机系统集成到一片芯片中。微控制器一般以某一种内核为核心,芯片内部集成ROM、E2ROM、RAM、总线、总线逻辑、定时、计数器、看门狗、GPIO、PWM、AD、DA、FLASH等各种必要功能和外设。

  微控制器与微处理器相比,最大的优点是单片化,体积大大减小,从而使功耗和成本下降,可靠性提高。

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分