文档介绍:

冯。诺依曼型计算机的缺点及改进方法

从计算机诞生那天起,冯 .诺依曼体系结构占据着主导地位,几十年来计算机体系

结构理论并没有新理论出现。随着计算机应用范围的迅速扩大,使用计算机解决的问

题规模也越来越大,因此对计算机运算速度的要求也越来越高。然而由于传统冯 .诺

依曼计算机体系结构天然所具有的局限性,从根本上限制了计算机的发展。

冯。诺依曼计算机有四个主要部分:中央处理器、存储器、接口电路和外部设备,各部分

之间的互连总线有: 地址总线、 控制总线、双向数据线和输入输出线。 电脑的信息数据采用

二进制进行编码,将数据输入电脑时,是一个一个地按地址对号先后入座,经计算、处理,

然后输出结果, 而不是将数据同时输入电脑。 这种串行方式比并行方式所需的各部件之间的

互联线数目大大减少,从而简化了电路, 使目前超大规模集成电路得以实现。但是,却使电

脑丧失了实时处理的能力, 因为, 串行方式延长了数据输入和处理的时间, 从而限制了电脑

的计算处理速度,这就是现在冯。诺依曼型计算机所面临的 " 瓶颈 " 问题。

冯。诺依曼型计算机以存储程序原理为基础,指令与数据混合存储,程序执行时, CPU

在程序计数器的指引下, 线性顺序地读取下一条指令和数据, 以运算器为中心, 这就注定了

其本质特点是线性或是串行性。 这主要表现在指令执行的串行性和存储器读取的串行性两个

方面。所以我认为冯。诺依曼结构体系的“瓶劲”问题主要还是因为串性。

我认为改善此问题的出路是使用并行技术,在指令运算处理及数据存储上都巧妙地运用

并行技术。 比如:存储器的访问不再用片选控制, 而是可以任意地访问单元,在读写数据时

用原子操作或事务处理的思想保证数据的一致性。

目前对冯诺依曼结构瓶颈对策的系统“哈佛系统” 。哈佛结构是使用两个独立的存储

器模块,分别存储指令和数据,每个存储模块都不允许指令和数据并存,以便实现并

行处理。中央处理器首先到程序指令存储器中读取程序指令内容,解码後得到数据地址,

再到相应的数据存储器中读取数据,并进行下一步的操作。程序指令存储和数据存储分开,

可以使指令和数据有不同的数据宽度。

哈佛结构的微处理器通常具有较高的执行效率。其程序指令和数据指令分开组织和存储

的,执行时可以预先读取下一条指令。 具有一条独立的地址总线和一条独立的数据总线,

利用公用地址总线访问两个存储模块(程序存储模块和数据存储模块),公用数据总

线则被用来完成程序存储模块或数据存储模块与 CPU 之间的数据传输。两条总线由

程序存储器和数据存储器分时共用。与冯。诺依曼结构处理器比较,哈佛结构处理让

取指令和存取数据分别经由不同的存储空间和不同的总线, 使得各

内容来自淘豆网www.taodocs.com转载请标明出处.

冯诺依曼计算机缺点,冯。诺依曼型计算机的缺点及改进方法.docx相关推荐

  1. 冯诺依曼机器人_冯·诺依曼型计算机的五大组成部分是什么?

    在DSP算法中,最大量的工作之一是与存储器交换信息,这其中包括作为输入信号的采样数据.滤波器系数和程序指令.例如,如果将保存在存储器中的2个数相乘,就需要从存储器中取3个二进制数,即2个要乘的数和1个 ...

  2. 冯.诺伊曼体系结构的计算机工作原理是,冯 诺依曼型计算机的工作原理是什么...

    冯诺依曼计算机工作原理 冯 诺依曼计算机工作原理的核心是 和 程序控制 世界上不同型号的计算机,就其工作原理而言,一般都是认为冯 诺依曼提出了什么原理 冯 诺依曼原理中,计算机硬件系统由那五大部分组成 ...

  3. 计算机应用冯诺依曼计算机图,冯·诺依曼计算机结构图解析

    美籍匈牙利科学家冯·诺依曼最新提出程序存储的思想,并成功将其运用在计算机的设计之中,根据这一原理制造的计算机被称为冯·诺依曼结构计算机,世界上第一台冯·诺依曼式计算机是1946年研制的EDVAC,由于 ...

  4. 冯诺依曼原理计算机称为,冯·诺依曼提出的计算机工作原理又称为 工作原理。...

    冯·诺依曼提出的计算机工作原理又称为 工作原理. 更多相关问题 Y211是一种靠液压动力坐封的封隔器,而Y441或Y445是一种靠机械坐封的封隔器. 美容心理诊断对美容医学的意义 肾功能不全的老年患者 ...

  5. 冯诺依曼计算机配置,冯·诺依曼计算机的基本原理是()。

    答案 查看答案 解析: [解析题]指挥控制系统是以计算机技术为主体,按一定的目的.要求和步骤,对信息进行一系列加工.利用时所使用的技术的总称 [解析题]. 计算机系统由______组成. [解析题]计 ...

  6. 冯诺依曼原理计算机具备,冯·诺依曼计算机工作原理是()。

    冯诺依曼提出的计算机的基本工作原理知是 : 1.数字计算机数制采用二进制. 2.计算机应该按照程序顺序执行 . 冯诺依曼提出的计算机的基本工作原理主要内容: 1.计算机由控制器.运算器.存储器.输入设 ...

  7. 计算机科学家冯 诺依曼,冯诺依曼的成就 冯诺依曼有哪些成就

    冯·诺依曼,美籍匈牙利数学家.计算机科学家.物理学家,是20世纪最重要的数学家之一.冯·诺依曼是布达佩斯大学数学博士,在现代计算机.博弈论.核武器和生化武器等领域内的科学全才之一,被后人称为" ...

  8. 一套用了 70 年的计算机架构 —— 冯·诺依曼架构

    本文已收录到 GitHub · AndroidFamily,有 Android 进阶知识体系,欢迎 Star.技术和职场问题,请关注公众号 [彭旭锐] 进 Android 面试交流群. 前言 大家好, ...

  9. 冯 诺依曼与计算机的故事,计算机之父冯·诺依曼的故事

    1954年夏,冯·诺依曼被使现患有癌症,1957年2月8日,在华盛顿去世,终年54岁. 冯·诺依曼在数学的诸多领域都进行了开创性工作,并作出了重大贡献.在第二次世界大战前,他主要从事算子理论.鼻子理论 ...

最新文章

  1. 【Android 应用开发】 自定义 圆形进度条 组件
  2. UA MATH567 高维统计III 随机矩阵4 欧氏空间上的集网与覆盖
  3. Java字符编码的转化问题
  4. linux内存分配缺陷,Linux系统优化-内存错误分析
  5. MySQL is running but PID file is not found
  6. mybatis源码刨析总结
  7. uva 550——Multiplying by Rotation
  8. 数字化转型时代,企业管理者应该如何培养数据化管理思维?
  9. Matlab 中prod函数的使用
  10. Echarts横坐标倾斜,顶部显示数字
  11. nagios监控mysql主从
  12. 36.MySQY 常用工具
  13. 注册测绘师学习笔记(二)
  14. 大麦支持选座位、定时等功能
  15. 服务器排队系统怎么做,多服务器排队系统的平均排队时间的近似分析
  16. 施一公:如何做一名优秀的博士生
  17. C# NPOI导出Excel表格 公式不计算
  18. mesh组网是什么意思
  19. 线段树(segment tree),看这一篇就够了
  20. 值得感谢的10位顶级游戏制作人

热门文章

  1. lingo基础入门Day 7——lingo应用之运输问题与生产问题总结
  2. Spring Boot:Lettuce 原生 API 与 RedisTemplate 对比
  3. H5+CSS3玩转骰子
  4. 【Nexus】Linux安装Nexus
  5. MCSE 2012 R2之工作文件夹Word Folders(1)
  6. AWS(亚马逊云) EC2 Linux | ssh 使用密码登录
  7. 【历史上的今天】4 月 16 日:FTP 发布;Lisp 语言公开亮相;Spybot 蠕虫问世
  8. 电脑开机显示器没反应,键盘也没有反应,就鼠标一直是亮着
  9. 网站国际化 多语言处理工具i18n安装使用方法
  10. 修改CS、IP的指令与jmp指令