其它非冯计算机介绍《计算机系统结构》

其它非冯计算机介绍《计算机系统结构》

ID:31218935

大小:61.35 KB

页数:7页

时间:2019-01-07

其它非冯计算机介绍《计算机系统结构》_第1页
其它非冯计算机介绍《计算机系统结构》_第2页
其它非冯计算机介绍《计算机系统结构》_第3页
其它非冯计算机介绍《计算机系统结构》_第4页
其它非冯计算机介绍《计算机系统结构》_第5页
资源描述:

《其它非冯计算机介绍《计算机系统结构》》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、计算模型可分为控制驱动、数据驱动、需求驱动和模式匹配四种类型。•传统的系统结构是基于控制驱动和共享数据的计算模型・数据流系统结构是基于数据驱动和消息传送的计算模型・图归约系统结构是基于需求驱动和共享数据的计算模型•串归约系统结构是基于需求驱动和消息传送的计算模型1、数据流计算机(数据驱动和消息传送)与传统的冯•诺依曼计算机不同,数据流计算机是采用数据驱动的计算模型,有利于并行性的开发。数据驱动的数据流方式是指:只要一条或一组指令所要求的操作数全部准备就绪,就可立即激发相应的指令或指令组执U执行结果的输出将送往等待这一数据的下一条或下一组

2、指令。如果其中的一些指令因此而所需用到的数据全部绪就可被激发执行。因此在这种机器上不需要程序计数器。指令的执行基本上是无序的,完全受数据流的驱动,与指令在程序中出现的先后顺序无关。在数据流计算机中,信息项以操作包和数据〃令牌〃形式出现。操作包由操作码、操作数和其后继指令所在地组成。令牌实质上是一种表示某一操作数或参数已准备就绪的标数据流机根据对数据令牌处理方式的不同,可以分为静态和动态两类结构。静态数据流机的主要特点是数据令牌不带任何标号,在任何一条弧上只允许存在一个数据令牌。动态数据流机则是使数据流令牌带有标号。数据流机虽然在提高并行

3、处理效能上有着非常显著的长处,但仍一些问题。所以并未达到商品化生产。2、归约机(需求驱动)归约机和数据流机一样,都是基于数据流的计算模型,但其驱动方式是釆用需求驱动。在这种模型中,某条指令的执行,仅当其他指令需要用它时才会进行。归约机是一种面向函数程序设计语言的计算机,指令的执行顺序取决于这些指令产生结果数据的需求,而这种需求又源于函数式程序设计语言对表达式的归约。比如有表达式z=(y-l)*(y+x),在它看来就是需要求解一个函数z=f(u),而这个f(u)等价于g(v)*h(w)为了求得f(u),就需要求出g(v)和h(w)两个函数

4、值,这两个函数分别为g(v)=y-l,h(w)=y+x,也就是说,函数z=f(u)的求解可归约成求两个子函数g(v)和h(w)的积,而g(v)和h(w)又可以分别继续向下归约。归约机按其归约模型可分为串归约机和图归约机两类。两者的主要区分是对函数表达式所使用的存储方式不同,前者以字符串形式存储而后者以图的形式存储。这两种形式的意思在学习数据结构的知识后就比较容易理解了。现在我们只了解一下就行了。3、智能机智能机主要应当是一个知识信息处理系统,必须解决好有关知识的获取、表示、存储、处理和应用等诸方面的问题,使计算机能更好地模拟人类大脑的思

5、维活动。知识库机、推理机和智能接口处理机是智能机的主要组成部分。知识库机以高效可用形式存放各种知识、语义和规则,同时具有极大的存储容量,能快速有效地进行知识的存储、查找、更新、数据变换的并行关系运算及知识处理。推理机硬件由几百甚至上千个处理器构成,并能并行工作。在进行以谓词逻辑为基础的演绎推理时,能具有遇错自动换向,重新寻找目标的功能,还具有高级的隐含推理、递归推理及类推理等功能。智能接口处理机以各种专用的VLSI处理器为基础,进行自然语言、信号、语音、图形和图像的转换,并具有联网的接口硬件。从功能上看,它的体系结构具备以下特点:具有高

6、效的推理机制和极强的符号处理能力;能有效地支持非确定性计算,同时也能有效地支持确定性计算;具有高度并行处理、多重处理或分布处理能力;具有能适应不同应用特点和需求的动态可变的开放式的拓扑结构;有大容量存储器,数据不是以线性模式存储,而是分布存储,存储访问具有不可预测性;具有知识库管理功能;有良好的人机界面,具有自然语言、声音、文字、图像等智能接口功能;具有支持智能程序设计语言功能。5、基于面向对象程序设计语言的计算机从概念上讲,对象是一个把数据结构和对数据进行操作的过程融合为一体的逻辑实体。从计算机的实现角度看,对象是占据一片存储空间的、

7、统一格式的数据结构。各个对象将在程序的运行中动态地建立和消亡。各个对象之间只通过发送或接收消息互相作用。因此,基于面向对象程序设计语言的计算机体系结构应具有高效能的、面向对象的动态存储管理、存储保护和快速匹配、检索对象的机制。同时还应提供实现对象之间高效通信的机制。面向对象程序设计语言具备固有的并行性,因此,基于面向对象程序设计语言的计算机还应当是一个多处理机系统,以便让各个对象或由多个对象组成的模块分别在各自分配到的处理机上执行,提高并行处理的能力。6、神经网络计算机用硬件实现或用软件模拟的方法、按照人工神经网络的基本原理而研制的计算

8、机系统。具有模仿人的大脑判断能力和适应能力、可并行处理多种数据功能的神经网络计算机,可以判断对象的性质与状态,并能采取相应的行动,而且可同时并行处理实时变化的大量数据,并引出结论。以往的信息处理系统只能处理

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。