专栏中心

EEPW首页 > 专栏 > 哈佛结构和普林斯顿结构(冯诺依曼结构)的理解

哈佛结构和普林斯顿结构(冯诺依曼结构)的理解

发布人:0750long 时间:2010-03-04 来源:工程师 发布文章
哈佛结构和普林斯顿结构(冯诺依曼结构)的理解

 

 

1.哈佛结构处理器有两个明显的特点:

使用两个独立的存储器模块,分别存储指令和数据,每个存储模块都不允许指令和数据并存; 

使用独立的两条总线,分别作为CPU与每个存储器之间的专用通信路径,而这两条总线之间毫无关联。 

改进的哈佛结构,其结构特点为: 

    使用两个独立的存储器模块,分别存储指令和数据,每个存储模块都不允许指令和数据并存,以便实现并行处理; 

    具有一条独立的地址总线和一条独立的数据总线,利用公用地址总线访问两个存储模块(程序存储模块和数据存储模块),公用数据总线则被用来完成程序存储模块或数据存储模块与CPU之间的数据传输;

2.普林斯顿结构,也称冯·诺伊曼结构,是一种将程序指令存储器和数据存储器合并在一起的存储器结构。程序指令存储地址和数据存储地址指向同一个存储器的不同物理位置,因此程序指令和数据的宽度相同,如英特尔公司的8086中央处理器的程序指令和数据都是16位宽。 

目前使用冯·诺伊曼结构的中央处理器和微控制器有很多。除了上面提到的英特尔公司的8086,英特尔公司的其他中央处理器、安谋公司的ARM7、MIPS公司的MIPS处理器也采用了冯·诺伊曼结构。
 
而他们的目的在于:
哈佛结构是为了高速数据处理而采用的,因为可以同时读取指令和数据(分开存储的)。大大提高了数据吞吐率。缺点是结构复杂。

通用微机指令和数据是混合存储的,结构上简单,成本低。假设是哈佛结构:你就得在电脑安装两块硬盘,一块装程序,一块装数据,内存装两根,一根储存指令,一根存储数据……

专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词:

相关推荐

与中国不可分割的联系:为什么战略脱离不是一种选择

国际视野 2025-07-08

关税纠缠不清环境中半导体的逆向机遇

EDA/PCB 2025-07-08

首届国际 IC 电子商务信用论坛暨 TBF 世界会员交流会深圳站视频

[Android开发视频教学]Android平台一日游(01)

视频 2010-10-29

手机模块指南

资源下载 2007-12-11

AI驱动的机器人加速半导体研发,实现绿色能源

[Android开发视频教学]Activity初步(04)

视频 2010-10-29

[Android开发视频教学]say_hello_to_Android(03)

视频 2010-10-29

手机原理第四章

华为硬件工程师手册

全球半导体湿化学品市场到2031年达17亿美元

EDA/PCB 2025-07-08

Applied Materials:为半导体带来更清洁的能源

手机设计概述

先进半导体封装材料与加工市场规模与预测(2025-2034年)

瑞萨电子推出用于AI数据中心、工业及电源系统的全新GaN FET

[Android开发视频教学]搭建Android开发环境(02)

视频 2010-10-29

三星电子的半导体困境:HBM苦苦挣扎,竞争对手表现出色

印制电路板设计指导

中国先进制造业的并购热潮受到技术趋势的推动

大联大品佳推出基于Microchip的3.3KW双向图腾柱PFC逆变电源方案

更多 培训课堂
更多 焦点
更多 视频

技术专区