嵌入式系统cpu大部分采用什么结构
如果有更好的建议或者想看更多关于电子数码技术大全及相关资讯,可以多多关注茶馆百科网。

硬件型号:GITSTAR嵌入式工业计算机
系统版本:工业计算机系统
嵌入式系统的cpu大多采用哈佛结构。哈佛结构是一种将程序指令存储器与数据存储器分开的存储器结构。哈佛体系结构是一种并行体系结构,其主要特点是将程序和数据存储在不同的存储空间中,即程序存储器和数据存储器是两个独立的存储器,每个存储器独立寻址,独立存取。
哈佛结构微处理器通常具有很高的执行效率。当程序指令和数据指令分开组织和存储时,下一条指令可以在执行时提前读取。
哈佛架构是指程序与数据空间独立的架构,以减少程序运行时的访问瓶颈。
例如,在最常见的卷积操作中,一条指令同时使用两个操作数。在流水线过程中,还有一个寻址操作。如果通过同一总线访问程序和数据,则会出现寻址和检索号之间的冲突,这对计算量大的循环的执行效率是非常不利的。
哈佛结构基本上可以解决寻址和取址的冲突问题。对另一个操作数的访问是增强的Harvard结构化的,例如分割数据区域并添加一组额外的总线,就像TI的情况一样。或者,像在AD中一样,使用指令缓存。指令区可以存储一些数据。
与冯诺伊曼处理器相比,哈佛架构有两个明显的特点:它使用两个独立的内存模块来存储指令和数据,每个模块都不允许指令和数据共存;两个独立的总线用作CPU和每个内存之间的专用通信路径,这两个总线彼此不相关。
改进后的哈佛结构有以下特点:
采用两个独立的存储模块分别存储指令和数据,每个存储模块不允许指令和数据共存,以实现并行处理;有独立的地址总线和独立的数据总线,利用公共地址总线访问两个存储模块(程序存储模块和数据存储模块),公共数据总线用来完成程序存储模块或数据存储模块与CPU之间的数据传输;这两个总线由程序存储器和数据存储器共享。
本文主要介绍了关于嵌入式系统cpu大部分采用什么结构的相关养殖或种植技术,电子数码栏目还介绍了该行业生产经营方式及经营管理,关注电子数码发展动向,注重系统性、科学性、实用性和先进性,内容全面新颖、重点突出、通俗易懂,全面给您讲解电子数码技术怎么管理的要点,是您电子数码致富的点金石。
以上文章来自互联网,不代表本人立场,如需删除,请注明该网址:http://23.234.50.4:8411/article/1504979.html