推广 热搜: 广场  Java  Word  app  营业  微信公众号  北京代理记账  商城  代理记账  商标交易 

哈佛结构和冯诺依曼结构的区别 讨论:程序是运行在flash中还是Ram中?

   2023-04-26 企业服务招财猫100
核心提示:讨论:程序是运行在flash中还是Ram中?PC(x86)采用冯诺依曼的结构。运行时,数据和程序都放在同一个内存(ram)中,共享一条存储总线。具体:当pc没电时,程序和数据存储在硬盘中。当PC开机时

讨论:程序是运行在flash中还是Ram中?

PC(x86)采用冯诺依曼的结构。运行时,数据和程序都放在同一个内存(ram)中,共享一条存储总线。具体:当pc没电时,程序和数据存储在硬盘中。当PC开机时,硬盘中运行的一个小程序将硬盘中的所有程序都携带到ram中,然后程序开始在ram中运行。嵌入式系统(arm、dsp)采用哈佛结构。运行时程序存储在flash,数据存储在ram,所以cpu从flash取指令,从ram取数据,指令总线和数据总线也是分开的。

之所以采用不同的结构,主要是因为PC的ram空间够用,嵌入式ram太小。

一个人能否同时精通数学、物理学、计算机、电子、力学(结构)、经济学和哲学(基础领域)以及小说和电影?

谢谢你邀请我!

这样的人只有,但不多。一般来说,一个人对自己的专业很熟悉,对其他学科也有所了解。人与自然的时间和精力是有限的,在50岁之前掌握以上科目几乎是不可能的,除非你是天才。有高智商高能量的天才,但很少。天才也是基于三分聪明七分勤奋。你怎么想呢?

你对电脑有哪些了解呢?用电脑的过程中有哪些乐趣呢?

对计算机的理解如下:1。1946年,世界美国第一台计算机诞生于宾夕法尼亚大学。早期的计算机占地面积有几个足球场那么大。

2.是乔布斯让个人电脑成为可能。他创造了世界。;这是第一台个人电脑。3.计算机设计系统有两种:哈弗系统和冯诺依曼系统。4.计算机运行程序,程序由硬件和软件组成。没有软件,你的电脑就是一块废铁。什么?;使用电脑过程中的乐趣:计算速度更快,数据可以存储,纸张可以节省。电脑联网后,可以方便资源共享,让世界变得更小,成为地球村,人与人;;人们获取信息的速度大大加快了。

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

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

真正的哈佛结构可以在cortex-M3的内部框图中看到,手册中有明确的解释。从上面的架构图可以看出,cortex-M3有两条独立的数据路径,分别用于指令和数据。让让我们来看看cortex-A9的内部架构及其官方描述。最后回到原来的问题,51哈佛还是冯?

我觉得叫冯可能更合适。另外,讨论这些本身是没有意义的,但是理解内涵就有意思了。

 
反对 0举报 0 收藏 0 打赏 0评论 0
 
更多>同类资讯
推荐图文
推荐资讯
点击排行
合作伙伴
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  冀ICP备2023006999号-8