冯诺依曼和哈佛结构的比较.pdfVIP

  • 18
  • 0
  • 约小于1千字
  • 约 2页
  • 2015-09-06 发布于重庆
  • 举报
冯诺依曼和哈佛结构的比较

冯·诺依依曼 冯诺依曼的主要贡献献就是提出出并实现了了“存储程序序” 的概念。由于指令令和数据都都是二进制制码, 指令和操作数的地址址又密切相相关,因此此,当初选选择这种结构构是自然的的。但是,这种指令令和 数据共享同一总线的的结构,使使得信息流流的传输成成为限制计算算机性能的的瓶颈,影影响了数据据处 理速度的提高。 哈佛结结构 哈佛结构是一种将程程序指令存存储和数据据存储分开开的存储器结构。哈佛佛结构是一一种并行体体系 结构,它的主要特点点是将程序序和数据存存储在不同的存储空间中,即程程序存储器器和数据存存储 器是两个独立的存储储器,每个个存储器独独立编址、独立访问。与两个存存储器相对对应的是系系统 的 4 条总线:程序的的数据总线线与地址总总线,数据据的数据总线与地址总总线。 冯·诺依曼 冯.诺曼结构处理器具有以下几个特点: 1:必须有一个存储器;: 2 :必须有一个控制器;: 3 :必须有一个运算器,用于完成算术运算和逻辑运算; 4 :必须有输入设备和输出设备,用于进行人机通信。: 另外,程序和数据统一存储并在程序控制下自动工作 哈佛结构 哈佛结构是指程序和数据空间独立的体系结构,目的是为了减轻程序运行时的访存瓶颈。 使用两个独立的存储器模块,分别存储指令和数据,每个存储模块都不允许指令和数据并 存;使用独立的两条总线,分别作为 CPU 与每个存储器之间的专用通信路径,而这两条 总线之间毫无关联 冯·诺依曼 英特尔公司的 8086,英特尔公司的其他中央处理器、ARM 的 ARM7 、MIPS 公司的 MIPS 处理器也采用了冯·诺伊曼结构。 哈佛结构 Microchip 公司的 PIC 系列芯片,还有摩托罗拉公司的 MC68 系列、Zilog 公司的 Z8 系列、 ATMEL 公司的 AVR 系列和安谋公司的 ARM9 、ARM10 和 ARM11 应用比较 哈佛结构是为了高速数据处理而采用的,因为可以同时读取指令和数据(分开存储的)。 大大提高了数据吞吐率,缺点是结构复杂。 通用微机指令和数据是混合存储的,结构上简单,成本低。 假设是哈佛结构:你就得在电脑安装两块硬盘,一块装程序,一块装数据,内存装两根, 一根储存指令,一根存储数据。

文档评论(0)

1亿VIP精品文档

相关文档