- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
老当益壮,宁移白首之心;穷且益坚,不坠青云之志。——唐·王勃
MCS-51单片机大作业
通过学习51单片机资料完成以下作业题:
1、简述电子计算机的冯诺依曼结构与哈弗结构,指出两种结构的本质区别。
(1)冯诺依曼结构:
冯诺依曼结构也称普林斯顿结构,是一种将程序指令存储器和数据存
储器合并在一起的存储器结构。程序指令存储地址和数据存储地址指向同一
个存储器的不同物理位置,因此程序指令和数据的宽度相同,如英特尔公司
的8086中央处理器的程序指令和数据都是16位宽。
如图1所示:
图1冯诺依曼结构
冯诺依曼结构特点:
采用存储程序方式,指令和数据混合存储在同一个存储器中。即数据和
程序在内存中是没有区别的,它们都是内存中的数据,当EIP指针指向哪
CPU就加载哪段内存中的数据,如果是不正确的指令格式,CPU就会发生
错误中断.指令和数据都可以送到运算器进行运算,即由指令组成的程
序是可以修改的。
存储器是按地址访问的线性编址的一维结构,每个单元的位数是固定
的。
指令由操作码和地址组成。操作码指明本指令的操作类型,地址码指明
操作数和地址。操作数本身无数据类型的标志,它的数据类型由操作码
确定。
通过执行指令直接发出控制信号控制计算机的操作。指令在存储器中按
其执行顺序存放,由指令计数器指明要执行的指令所在的单元地址。指
令计数器只有一个,一般按顺序递增,但执行顺序可按运算结果或当时
的外界条件而改变。
以运算器为中心,I/O设备与存储器间的数据传送都要经过运算器。
数据以二进制表示。
(2)哈弗结构简述:
哈佛结构是一种将程序指令存储和数据存储分开的存储器结构。哈佛结
老当益壮,宁移白首之心;穷且益坚,不坠青云之志。——唐·王勃
构是一种并行体系结构。
如图2所示:
图2,哈弗结构
哈弗结构处理器的主要特点是:
使用两个独立的存储器模块,如图程序存储器和数据存储器,分别存储
指令和数据,每个存储模块都不允许指令和数据并存,每个存储器独立
编址、独立访问;
使用独立的两条总线,分别作为CPU与每个存储器之间的专用通信路径,
而这两条总线之间毫无关联。
程序指令存储和数据存储分开,可以在硬件上读取指令代码和传输数
据时使用不同的传输线宽度。
哈佛结构的计算机由CPU、程序存储器和数据存储器组成,程序存储器
和数据存储器采用不同的总线,从而提供了较大的存储器带宽,使数据的
移动和交换更加方便,尤其提供了较高的数字信号处理性能。哈佛结构的
微处理器通常具有较高的执行效率。其程序指令和数据指令分开组织和存
储的,执行时可以预先读取下一条指令。
(3)两种结构的本质区别:
冯诺依曼结构:采用存储程序方式,指令和数据混合存储在同一个存储
器中,共享同一总线的结构。存储器是按地址访问的线性编址的一维结
构,每个单元的位数是固定的。通过执行指令直接发出控制信号控制计
算机的操作,按照程序顺序执行指令。从而影响了数据处理速度的提
高。
您可能关注的文档
最近下载
- 重庆轨道交通15号线二期工程曾家站至九曲河东站报告书.pdf
- 肉牛的养殖技术课件.ppt
- 食堂蔬菜、水果、肉蛋水产类、粮油副食调料类等食材采购、配送服务投标书.docx
- 中国政治制度史.ppt
- 基于MATLABSimulink的电力电子、电机控制系统建模与仿真.docx VIP
- 部编版五年级《语文》上册习作《推荐一本书》精品课件.pptx
- 绍兴市柯桥区各级文物保护单位一览表(2023年版).docx VIP
- ROS机器人考试测试题1.pdf VIP
- 西南交通大学2021-2022学年第1学期《商业银行经营管理》期末考试试卷(A卷)及标准答案.docx
- 软件体系结构描述语言—UML综合实验.doc VIP
文档评论(0)