51系列单片机的哈佛结构与通用哈佛结构的不同之处,以及在性能取向上的差别,比如速度与可靠性方面的差别.

作者&投稿:訾绿 (若有异议请与网页底部的电邮联系)
单片机算不算哈佛结构?~

(1)单片机种类很多,数据区和程序区有统一的:如51系列,也有分开的:如PIC、AVR的,只要是分开的,就算哈佛结构,所以51系列的算 冯.诺依曼结构结构;
(2)数据和程序分离是单片机内部运行的原理,这个一般人不会知道的。我也不太清楚
(3)在运行的时候,那些运算的结果或者中间变量会暂时存放在RAM中,当掉电之后就没有了。在程序中宏定义的一些数据和常量是存放在ROM中的

TI TMS320C6678 DSP 具有业界领先的 16 GFLOPS最高浮点性能.

单片机的存储体系就是两种结构
冯诺依曼或普林斯顿,数据、程序一体化,结构简化
哈佛,数据、程序分开存储,性能更高

传统51单片机的数据、程序分开存储,从外貌看属于哈佛;
但是51的数据和程序共享同一条总线,不是两条独立的总线,从本质看属于普林斯顿。

老51是Intel发明的,40多年前的事了,沿用计算机传统的普林斯顿是正常的,因此速度也比较慢;
现在STC、C8051F等新型51的总线有了改进,属于哈佛,速度也提升了十几倍。

……51什么时候变成哈佛结构了……

需要做设计吗


51单片机属于什么体系结构
哈佛体系。51单片机属于哈佛体系结构,是因为其程序存储器和数据存储器是独立分开的。这种设计使得程序和数据可以同时进行访问,提高了单片机的运行效率。每个存储器独立编址、独立访问。

8051单片机有哪些硬件结构?
8051单片机的内部硬件结构包括:1、中央处理器CPU:它是单片机内部的核心部件,决定了单片机的主要功能特性,由运算器和控制器两大部分组成。2、存储器:8051单片机在系统结构上采用了哈佛型,将程序和数据分别存放在两个存储器内,一个称为程序存储器,另一个为数据存储器在物理结构上分程序存储器和数据...

8051单片机内部RAM低128单元划分为哪三个部分?各有什么特点?
0x00-0x1F:通用工作寄存器区,包含4组共32个8位工作寄存器,编号为R0-R7,每个组可独立访问。0x20-0x2F:位寻址区,共16字节,提供128位可位寻址的存储空间,适合用于位操作。0x30-0x7F:用户RAM区,可用作数据存储或堆栈设置,为用户程序提供灵活的存储空间。补充说明:8051单片机的CPU基于哈佛结构...

单片机是不是冯诺依曼机
51 单片机不冯诺依曼机,是哈佛结构。51 单片机的 ram、rom,分别编址,这符合哈佛结构的特点。

51单片机是哈弗式还是普林斯顿式
哈佛结构是将程序指令储存和数据储存分开的存储器结构。51单片机,就是哈佛结构。

MCS-51系列单片机是属于什么体系结构
MCS-51系列单片机,属于哈佛结构体系体系结构。哈佛结构是一种将程序指令存储和数据存储分开的存储器结构。中央处理器首先到程序指令存储器中读取程序指令内容,解码后得到数据地址,再到相应的数据存储器中读取数据,并进行下一步的操作(通常是执行)。目前使用哈佛结构的中央处理器和微控制器有很多,除了...

51单片机是冯诺依曼还是哈佛结构
51单片机结构比较老套,是冯诺依曼结构,只能顺序执行,没有哈佛结构的流水线方式。

51单片机是冯诺依曼还是哈佛结构
哈佛结构需要满足两点,一点就是程序和数据存储要分开,第二点是程序和数据要有单独的读取路径,显然51单片机不满足第二点,因为51单片机共用数据线和地址线,虽然指令是分开的。真正的哈佛结构可以看下cortex-M3内部框图,在手册里是显式的说明了的是哈佛结构。从上面的架构图中可以看到,cortex-M3内部是...

我们电脑与单片机,手机里的CPU是哈佛结构还是冯诺依曼结构?_百度知...
电脑、51单片机是冯诺依曼结构。手机CPU的ARM,AVR以及PIC单片机等都是哈弗结构。冯诺依曼结构:冯·诺依曼结构也称普林斯顿结构,是一种将程序指令存储器和数据存储器合并在一起的存储器结构。程序指令存储地址和数据存储地址指向同一个存储器的不同物理位置,因此程序指令和数据的宽度相同,如英特尔公司的8086...

mcs-51系列单片机属于什么体系结构
哈佛体系结构。哈佛体系结构有独立的程序总线和数据总线,使CPU可以更快地访问存储器,因此哈佛体系结构被广泛应用于各种需要高效处理和高速存储的微处理器和微控制器中,包括MCS-51系列单片机,所以mcs-51系列单片机属于哈佛体系结构。

宁安市18573509000: mcs51单片机与通用微型计算机的结构区别 -
闽阅柘木: ……区别太多了. 51单片机是典型的普林斯顿架构,PC CPU一般是哈佛(或其变异)架构. 51单片机内核为8位,目前PC CPU一般是32/64位. 51单片机无流水线、无MPU、无协处理器、寄存器少得可怜……但是也有优点:I/O能力、简单直白的指令集、片上外设……

宁安市18573509000: 51单片机是冯诺依曼还是哈佛结构 -
闽阅柘木: 51单片机的 ROM 、RAM,是分别编址的.因此,是哈佛结构.

宁安市18573509000: 单片机算不算哈佛结构? -
闽阅柘木: 单片机有两种结构:一种是哈佛结构: 程序存储器与数据存储器分开编址 51系列AVR系列都是这种结构,一种是普林斯顿结构程序存储器与数据存储器统一编址 96系列,freescale. 单片机一般就是用ROM来存放程序,RAM 里面存放数据,只...

宁安市18573509000: 哈佛结构是不是比冯诺依曼结构要好? -
闽阅柘木: 哈佛结构和冯诺依曼结构各有好处,相对于冯诺依曼结构,哈佛结构更可靠,更加适合于那些程序固化、任务相对简单的控制系统,哈佛结构的微处理器也相对更高效. 不过在通用计算机系统中,应用软件的多样性使得计算机要不断地变化所执行的代码的内容,并且频繁地对数据与代码占有的存储器进行重新分配,这种情况下,冯诺依曼结构占有绝对优势,因为统一编址可以最大限度地利用资源. 而哈佛结构的计算机若应用于这种情形下则会对存储器资源产生理论上最大可达50%的浪费,这显然是不合理的.

宁安市18573509000: 冯诺依曼结构和哈佛结构之间的区别 -
闽阅柘木: 冯诺依曼结构和哈佛结构区别为:存储器结构不同、总线不同、执行效率不同. 一、存储器结构不同 1、冯诺依曼结构:冯诺依曼结构是一种将程序指令存储器和数据存储器合并在一起的存储器结构. 2、哈佛结构:哈佛结构使用两个独立的存...

宁安市18573509000: 51单片机与PIC单片机有什么本质区别 -
闽阅柘木: 51是通用单片机 PIC属于专用单片机 51系列单片机在小型设计上较PIC唯一的优势是软件开发资源丰富,其它诸如耗电以及成本方面都不及PIC

宁安市18573509000: 嵌入式微处理器通常分为哪几种类型? -
闽阅柘木: 嵌入式微处理器分类:根据微处理器的字长宽度:微处理器可分为4位、8位、16位、32位、64位.一般把16位及以下的称为嵌入式微控制器,32位以上的称为嵌入式微处理器.根据微处理器系统集成度,可划分为两类:一般用途的微处理器,...

宁安市18573509000: 51单片机是哈弗式还是普林斯顿式 -
闽阅柘木: 都不是,51单片机是冯诺依曼结构.

宁安市18573509000: MCS - 51系列单片机的指令系统具有哪些特点 -
闽阅柘木: 楼主: 单片机作为微型计算机的一个分支,与一般的微型计算机没有本质上的区别,同样具有快速、精确、记忆功能和逻辑判断能力等特点.但单片机是集成在一块芯片上的微型计算机,它与一般的微型计算机相比,在硬件结构和指令设置上均...

宁安市18573509000: CS - 51单片机内部包含的与存储器 -
闽阅柘木: 片内/外,程序/数据存储器存储空间不同的原因是什么?--原因就是:哈佛,这个人,研究出来了哈佛结构.--程序、数据,存储空间分别编址,这就是哈佛结构.从系统硬件结构,制造成本,使用便利性等方面分析.--结构复杂.--成本高.--使用不便.--现在大家广泛使用的台式机、笔记本,以及一些网络服务器,--其中的 CPU,都不是使用这种结构.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网