普林斯顿结构(普林斯顿结构和哈佛结构的区别)

冯·诺依曼结构

冯·诺依曼结构(von Neumann architecture)又称作普林斯顿体系结构(Princetion architecture)。冯·诺依曼结构的处理器使用同一个存储器,经由同一个总线传输。冯·诺依曼结构处理器具有以下几个特点:

必须有一个存储器;必须有一个控制器;必须有一个运算器,用于完成算术运算和逻辑运算;必须有输入和输出设备,用于进行人机通信。哈佛结构

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

哈佛体系结构框图

哈佛结构的微处理器通常具有较高的执行效率。其程序指令和数据指令分开组织和存储的,执行时可以预先读取下一条指令。

哈佛结构是指程序和数据空间独立的体系结构, 目的是为了减轻程序运行时的访存瓶颈。

哈佛结构能基本上解决取指和取数的冲突问题。

冯·诺依曼体系和哈佛总线体系的区别

二者的区别就是程序空间和数据空间是否是一体的。冯·诺依曼结构数据空间和地址空间不分开,哈佛结构数据空间和地址空间是分开的。

哈佛总线技术应用是以DSP和ARM为代表的。采用哈佛总线体系结构的芯片内部程序空间和数据空间是分开的,这就允许同时取指和取操作数,从而大大提高了运算能力。

DSP芯片硬件结构有冯·诺依曼结构和哈佛结构,两者区别是地址空间和数据空间分开与否。一般DSP都是采用改进型哈佛结构,就是分开的数据空间和地址空间都不只是一条,而是有多条,这根据不同的生产厂商的DSP芯片有所不同。在对外寻址方面从逻辑上来说也是一样,因为外部引脚的原因,一般来说都是通过相应的空间选取来实现的。本质上是同样的道理。

改进型的哈佛结构与哈佛体系结构差别

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

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

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

后来,又提出了改进的哈佛结构,其结构特点为:

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

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

(3).两条总线由程序存储器和数据存储器分时共用。

文章来源:我吃印度飞饼_https://zhuanlan.zhihu.com/p/85847486

声明:壹贝网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,版权归原作者wangteng@admin所有,原文出处。若您的权利被侵害,请联系 756005163@qq.com 删除。

本文链接:https://www.ebaa.cn/5683.html

(0)
上一篇 2023年9月26日
下一篇 2023年9月26日

相关推荐

  • 雅思是什么意思

    哈喽大家好,今天为大家整理了雅思考试的全方位信息,关于雅思的介绍、考试题型、考试注意事项等雅思常识都在这!一篇文章帮你理清雅思考试的那些弯弯绕绕,大家可以收藏起来,方便以后翻看~ 什么是雅思? 雅思是英文IELTS 的音译,英文全名是International English Language Testing System,中文叫“国际英语测试系统”。雅思考…

    2024年3月14日
  • 雅思part2说多久

    口语考试part2环节 要求考生就一个随机主题 做出2分钟的即兴演讲 很多同学反映 “2分钟从来没有如此漫长过……” 其实part 2 的回答也是有技巧的 这6个tip 帮你把自己的回答“抻满”2分钟! 01 how to start 开篇很重要 奠定了接下来整个谈话的基调 大家可以直接介绍主题 可用的句型有: I’d like to tell …

    2024年3月3日
  • 雅思全称英语

    雅思考试简介: 雅思考试(IELTS),全称国际英语语言测试系统,外文名International English Language Testing System,由剑桥大学考试委员会外语考试部、英国文化协会及IDP教育集团共同管理,是一种针英语能力,为打算到使用英语的国家学习、工作或定居的人们设置的英语水平考试。 雅思英语总分多少: 雅思考试分数记录在成绩…

    2024年1月26日
  • 雅思什么时候报名

    好消息!雅思官宣:2023年10月-12月机考,正式开放报名! 重点一:10月-12月共开放85个机考日期 重点二:19个雅思机考新考点落成, 至此雅思在全国已覆盖40城83考点。 重点三:2023年4月1日起,报名截止日缩短至考前3天。 有需要的考生抓紧行动报名,一起来看看最新的雅思考试具体情况吧! 10-12月雅思考试日历 下面先来看看官方公布的2023…

    2024年3月2日
  • 澳大利亚的城市有哪些(澳大利亚的城市有哪些城市)

    据澳大利亚电视台九号台当地时间17日报道,在落后了悉尼一个多世纪后,墨尔本目前已经成为澳大利亚最大的城市。 澳大利亚联邦政府人口中心在今年一月份曾预测,墨尔本将在未来十年通过移民和出生率超过悉尼,成为澳大利亚最大的城市。随着区域的重新划分,维多利亚州首府墨尔本的人口数量已经超过了悉尼。 报道称,目前墨尔本的边界已经重新划定,Melton地区被纳入了墨尔本的区…

    2023年9月20日
  • 莱斯大学计算机科学需要gre

    莱斯大学计算机科学 莱斯大学计算机科学系开设有2种研究生学位项目,分别包括: 计算机科学硕士:为期1.5年,共计30个学分,无需撰写论文,属于专业硕士项目。该项目要求申请者拥有计算机科学、数学或相关本科专业背景,其他专业背景者亦可申请。美藤国际教育介绍,该项目不提供任何形式的奖学金。 计算机科学硕博连读项目:为期4-6年,要求申请者拥有计算机科学、数学或相关…

    2024年2月2日
  • 剑桥雅思听力6词汇

    说明:都是自用的,不是从哪里粘贴复制的!! education 话题 1 parenting n. 家长对孩子的教育; 2 schooling n. 学校对学生的教育; 3 awareness n.意识 environmental awareness 4 creative adj. 有创造力的 creativity n. creative skills 5 …

    2024年1月9日
  • gre考试需要带身份证吗

    陆陆续续有一批新的同学即将首次参加GRE线下考试, 对于GRE线下考试当天流程及种种疑问今天一口气都告诉你: 01 提前查好考点的入场政策 虽然大部分防疫政策已经取消了, 但是建议同学们前往考场前,最好了解一下考场的入场政策。 特别是在大学中的考场, 部分学校还是不让外校人员随意入校, 只能从指定的大门进入学校。 所有线下考点的信息更新在这里:https:/…

    2024年2月5日
  • 雅思考试一次多少钱

    雅思考试是国际英语水平测试,该考试更能反映出考生的真实英语水平。那么雅思考试一次需要多少钱?小润将在下文中为大家详细讲解。 雅思考试一次需要多少钱? 雅思考试分为三种不同的类型,分别是雅思普通考试(IELTS)、用于英国移民签证雅思考试(UKVI)和生活技能类雅思考试,每种类型针对的群体不同,考试费用也有一定的区别。 雅思考试费用: 普通雅思考一次费用为:2…

    2024年3月7日
  • 新航道雅思培训费用

    众人周知,新航道雅思是一家全国连锁的大型培训机构,由胡敏教授率领一批团队成员共同创办,提供雅思、托福、SAT、AP等出国留学考试培训,那么新航道雅思课程一般怎么收费,一起来看看吧。 新航道雅思的课程收费因课程类型、级别和地区而异。一般来说,雅思课程的收费标准如下:1. 雅思基础课程:根据不同的学习周期,收费在10000-20000元之间。2. 雅思精品课程:…

    2024年3月5日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信