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

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

文档评论(0)

1亿VIP精品文档

相关文档