龙芯是、冯冯.诺伊曼曼结构?

冯诺依曼结构和哈佛结构_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
冯诺依曼结构和哈佛结构
阅读已结束,下载文档到电脑
想免费下载本文?
定制HR最喜欢的简历
你可能喜欢相关文章推荐
哈佛结构是一种将程序指令存储和数据存储分开的存储器结构。中央处理器首先到程序指令存储器中读取程序指令内容,解码后得到数据地址,再到相应的数据存储
器中读取数据,并进行下一步的操作(通常是执行)。程序...
在现实世界中很少有非常纯粹的概念,特别是在实际的应用里。教科书里的大多是理想化的模型,便于掌握某个概念的重点和本质,但实际中很难达到这种理想化的状态。
哈佛结构和冯诺依曼结构主要区别在是否区分指...
CPU中哈弗结构和冯诺依曼结构的区别
我认为冯氏结构与哈佛结构的区别应该在存储器的空间分别上,哈佛结构的数据区和代码区是分开的,它们即使地址相同,但空间也是不同的,主要表现在数据...
哈弗结构和冯诺依曼结构的区别
二者的区别是冯诺伊曼结构的程序空间(地址空间)和数据空间不分开,而哈佛结构的程序空间分开。
哈佛结构强调了总体的系统速度以及...
冯诺依曼体系结构与哈弗体系结构的区别
哈佛结构是一种将程序指令存储和数据存储分开的存储器结构。中央处理器首先到程序指令存储器中读取程序指令内容,解码后得到数据地址,再到相...
冯诺依曼架构: 把代码当作一种特殊的数据 来操作;指令总线和数据总线及其存储区域是统一的;哈佛结构:指令总线和数据总线及其存储区域是分开的,独立的;
关于这个问题,有人说51地址线复用,就是冯诺依曼...
一、PC到底是多少呢?
“然后PC=PC+1”,老师经常这么说。
这不完全正确,PC自增一的情况指出现在无流水(non-pipeline)的情况下,这个时候取指...
一、PC到底是多少呢?
“然后PC=PC+1”,老师经常这么说。
这不完全正确,PC自增一的情况指出现在无流水(non-pipeline)的情况下,这个时候取指...
他的最新文章
他的热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)51单片机是冯诺依曼还是哈佛结构_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
51单片机是冯诺依曼还是哈佛结构
阅读已结束,下载文档到电脑
想免费下载本文?
定制HR最喜欢的简历
你可能喜欢技术小站:
地点:西安
时间:11月16日 14:00 - 17:00
地点:东莞
时间:11月9日 14:00 - 17:00
地点:深圳
时间:11月8日 13:00 - 17:30
地点:深圳
时间:11月2日 14:00 - 17:00
张飞电子工程师第一部
高速PCB设计指南进阶培训
韦东山linux驱动开发学习
了解RTOS操作系统开发流程
张飞硬件开发全套视频
讲师:孟瑞生
讲师:林超文
讲师:李述铜
讲师:郑振宇
移入鼠标可放大二维码
什么是冯诺依曼结构?
来源:网络整理 作者:日 16:35
[导读] 冯·诺依曼结构也称普林斯顿结构,是一种将程序指令存储器和数据存储器合并在一起的存储器结构。程序指令存储地址和数据存储地址指向同一个存储器的不同物理位置,因此程序指令和数据的宽度相同,如英特尔公司的8086中央处理器的程序指令和数据都是16位宽。
  冯&诺依曼结构也称普林斯顿结构,是一种将程序指令存储器和数据存储器合并在一起的存储器结构。程序指令存储地址和数据存储地址指向同一个存储器的不同物理位置,因此程序指令和数据的宽度相同,如英特尔公司的8086中央处理器的程序指令和数据都是16位宽。
  说到计算机的发展,就不能不提到美国科学家冯&诺依曼。从20世纪初,物理学和电子学科学家们就在争论制造可以进行数值计算的机器应该采用什么样的结构。人们被十进制这个人类习惯的计数方法所困扰。所以,那时以研制模拟计算机的呼声更为响亮和有力。20世纪30年代中期,美国科学家冯&诺依曼大胆的提出:抛弃十进制,采用二进制作为数字计算机的数制基础。同时,他还说预先编制计算程序,然后由计算机来按照人们事前制定的计算顺序来执行数值计算工作。
  人们把冯&诺依曼的这个理论称为冯&诺依曼体系结构。从EDVAC到当前最先进的计算机都采用的是冯诺依曼体系结构。所以冯&诺依曼是当之无愧的数字计算机之父。
  人们把利用这种概念和原理设计的电子计算机系统统称为&冯。诺曼型结构&计算机。冯。诺曼结构的处理器使用同一个存储器,经由同一个总线传输
  使用冯&诺伊曼结构的中央处理器和微控制器有很多。除了上面提到的英特尔公司的8086,英特尔公司的其他中央处理器、ARM的ARM7、MIPS公司的MIPS处理器也采用了冯&诺依曼结构。
  1945年,冯&诺依曼首先提出了&存储程序&的概念和二进制原理,后来,人们把利用这种概念和原理设计的电子计算机系统统称为&冯&诺依曼型结构&计算机。冯&诺依曼结构的处理器使用同一个存储器,经由同一个总线传输。
  冯&诺曼结构处理器具有以下几个特点:必须有一个存储器;必须有一个控制器;必须有一个运算器,用于完成算术运算和逻辑运算;必须有输入和输出设备,用于进行人机通信。
  特点冯。诺依曼结构处理器具有以下几个特点:
  1:必须有一个存储器;2:必须有一个控制器;3:必须有一个运算器,用于完成算术运算和逻辑运算;4:必须有输入设备和输出设备,用于进行人机通信。:另外,程序和数据统一存储并在程序控制下自动工作
  根据冯&诺依曼体系结构构成的计算机,必须具有如下功能:
  把需要的程序和数据送至计算机中。
  必须具有长期记忆程序、数据、中间结果及最终运算结果的能力。
  能够完成各种算术、逻辑运算和数据传送等数据加工处理的能力。
  能够按照要求将处理结果输出给用户。
  为了完成上述的功能,计算机必须具备五大基本组成部件,
  包括:
  输入数据和程序的输入设备;
  记忆程序和数据的存储器;
  完成数据加工处理的运算器;
  控制程序执行的控制器;
  输出处理结果的输出设备。
  将CPU与内存分开并非十全十美,反而会导致所谓的冯&诺伊曼瓶颈(von Neumann bottleneck):在CPU与内存之间的流量(资料传输率)与内存的容量相比起来相当小,在现代电脑中,流量与CPU的工作效率相比之下非常小,在某些情况下(当CPU需要在巨大的资料上执行一些简单指令时),资料流量就成了整体效率非常严重的限制。CPU将会在资料输入或输出内存时闲置。由于CPU速度以及内存容量的成长速率远大于双方之间的流量,因此瓶颈问题越来越严重。而冯&诺伊曼瓶颈是约翰&巴科斯在1977年ACM图灵奖得奖致词时第一次出现,根据巴科斯所言:
  &&&确实有一个变更储存装置的方法,比借由冯&诺伊曼瓶颈流通大量资料更为先进。瓶颈这词不仅是对于问题本身资料流量的叙述,更重要地,也是个使我们的思考方法局限在&一次一字符&模式的智能瓶颈。它使我们怯于思考更广泛的概念。因此编程成为一种计划与详述通过冯&诺伊曼瓶颈的字符资料流,且大部分的问题不在于资料的特征,而是如何找出资料。&
  在CPU与内存间的快取内存抒解了冯&诺伊曼瓶颈的效能问题。另外,分支预测(branch predictor)算法的建立也帮助缓和了此问题。巴科斯在1977年论述的&智能瓶颈&已改变甚多。且巴科斯对于此问题的解决方案并没有造成明显影响。现代的函数式编程以及面向对象编程已较少执行如早期Fortran一般会&将大量数值从内存搬入搬出的操作&,但平心而论,这些操作的确占用电脑大部分的执行时间。
关注电子发烧友微信
有趣有料的资讯及技术干货
下载发烧友APP
打造属于您的人脉电子圈
关注发烧友课堂
锁定最新课程活动及技术直播
声明:电子发烧友网转载作品均尽可能注明出处,该作品所有人的一切权利均不因本站而转移。
作者如不同意转载,既请通知本站予以删除或改正。转载的作品可能在标题或内容上或许有所改动。
冯·诺依曼结构相关文章
冯·诺依曼结构相关下载
存储器相关文章
存储器相关下载
处理器相关文章
处理器相关下载
论坛精华干货
供应链服务
版权所有 (C) 深圳华强聚丰电子科技有限公司
电信与信息服务业务经营许可证:粤B2-953被浏览103124分享邀请回答466 条评论分享收藏感谢收起

我要回帖

更多关于 冯.诺伊曼 的文章

 

随机推荐