您好、欢迎来到现金彩票网!
当前位置:彩运网 > 冯模型 >

51单片机是冯诺依曼还是哈佛结构

发布时间:2019-07-27 22:38 来源:未知 编辑:admin

  哈佛结构需要满足两点,一点就是程序和数据存储要分开,第二点是程序和数据要有单独的读取路径,显然51单片机不满足第二点,因为51单片机共用数据线和地址线,虽然指令是分开的。

  真正的哈佛结构可以看下cortex-M3内部框图,在手册里是显式的说明了的是哈佛结构。

  从上面的架构图中可以看到,cortex-M3内部是具有两条单独的数据路径的,分别用于指令和数据。

  其实这就是现在用的很多的一种架构,我们可以认为是混合架构,就是在片外,程序存储和数据存储是在一起的,而在片内cache这一层又进行分开。

  最后回到原题,51是哈佛还是冯氏呢?敝人认为是冯氏可能更合适一些。另外,讨论这些本身是没有什么意义的,要搞清楚内涵才有意思。

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

http://funnyland.net/fengmoxing/685.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有