哈佛结构和冯·诺依曼结构的区别 冯诺依曼和哈佛体系

哈佛结构


(英语:Harvard architecture)是一种将程序指令储存和数据储存分开的存储器结构。中央处理器首先到程序指令储存器中读取程序指令内容,解码后得到数据地址,再到相应的数据储存器中读取数据,并进行下一步的操作(通常是执行)。程序指令储存和数据储存分开,数据和指令的储存可以同时进行,可以使指令和数据有不同的数据宽度,如Microchip公司的PIC16芯片的程序指令是14位宽度,而数据是8位宽度。

与冯.诺曼结构处理器比较,哈佛结构处理器有两个明显的特点:

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

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

改进的哈佛结构,其结构特点为:
1、使用两个独立的存储器模块,分别存储指令和数据,每个存储模块都不允许指令和数据并存,以便实现并行处理;
哈佛结构和冯·诺依曼结构的区别 冯诺依曼和哈佛体系
2、具有一条独立的地址总线和一条独立的数据总线,利用公用地址总线访问两个存储模块(程序存储模块和数据存储模块),公用数据总线则被用来完成程序存储模块或数据存储模块与CPU之间的数据传输;

哈佛结构的微处理器通常具有较高的执行效率。其程序指令和数据指令分开组织和储存的,执行时可以预先读取下一条指令。目前使用哈佛结构的中央处理器和微控制器有很多,除了上面提到的Microchip公司的PIC系列芯片,还有摩托罗拉公司的MC68系列、Zilog公司的Z8系列、ATMEL公司的AVR系列和安谋公司的ARM9、ARM10和ARM11。

冯·诺伊曼结构

von Neumannarchitecture),也称普林斯顿结构,是一种将程序指令存储器和数据存储器合并在一起的电脑设计概念结构。本词描述的是一种实作通用图灵机的计算装置,以及一种相对于平行计算的序列式结构参考模型(referential model)。

本结构隐约指导了将储存装置与中央处理器分开的概念,因此依本结构设计出的计算机又称储存程式型电脑。

冯.诺曼结构处理器具有以下几个特点:

必须有一个存储器;

必须有一个控制器;

必须有一个运算器,用于完成算术运算和逻辑运算;

必须有输入和输出设备,用于进行人机通信。

  

爱华网本文地址 » http://www.413yy.cn/a/25101016/311872.html

更多阅读

发现DNA双螺旋结构的故事! dna双螺旋的发现

见人人之所见,思人人所未思——发现DNA双螺旋结构的故事在刚刚过去的20世纪,遗传学也许是发展最快、变化最烈的一门自然科学学科。1900年孟德尔(G. Mendel)揭示的生物遗传规律被重新发现,2000年人类基因组全序列工作草图宣告完成,这一头一

Lest和Forfearthat等同义结构的用法 so that的同义词

Lest和For fear that等同义结构的用法一、连词lest引出目的状语从句,谓语中包含should(体现虚拟语气),并且还可省略。1. Please remind me of it again tomorrow lest I (should)forget.明天请再提醒我一下,免得我忘记。2. He runs fa

对钢筋混凝土及其特点的介绍 钢筋混凝土结构的特点

钢筋砼目录简介历史及发展钢筋混凝土结构的发展现状材料特性钢筋混凝土的工作原理选用钢筋的规格和种类钢筋混凝土的发明简介  砼:读tong,音调二声.就是混凝土的意思.钢筋砼就是钢筋混凝土,被广泛应用于建筑结构中

BMP文件存储结构的格式 bmp存储格式

【转自网络】BMP文件存储结构的格式可以在Windows中的WINGDI.h文件中找到定义。BMP文件总体上由4部分组成,分别是位图文件头、位图信息头、调色板和图像数据,如表5-1所示。表5-1 BMP文件的组成结构位图文件头(bitmap-file header)位图信

原子结构的发现 化学概念与应用

原子结构的发现19世纪末以前,原子一直被认为是坚硬的,实心的球,是不可分割的。1879年,英国物理学家汤姆生(1856-----1940)发现电子后,就叩开了原子的大门,使人们逐渐认识到原子也有他本身的结构。1904年汤姆生提出他的原子结构模型:"我把

声明:《哈佛结构和冯·诺依曼结构的区别 冯诺依曼和哈佛体系》为网友过眼云烟分享!如侵犯到您的合法权益请联系我们删除