酒店独家代理协议范本:什么是数据流计算机?其基本特征是什么?

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/26 03:39:11
尽量回答详细点

数据流计算机(data flow computer)是指采用数据流方式驱动指令执行的计算机。
例如求解C=(A+4)x(A-B),且A=5,B=3,编写的一段程序如下:

传统计算机的工作方式是由程序计算器的内容来确定操作序列。
在数据流方式下,只有当一条或一组指令所要求的操作数全部准备就绪时,才启动相应指令的执行。指令的执行是由数据驱动的,因而不需要程序计算器,有利于并发性的开发。
http://www.bghc.net/lixun/hr/Chapter2/system/dfc.htm

以数据驱动方式进行操作的一种计算机。它的操作方式与传统计算机有着本质的差别。在数据流计算机中。只有当一条或一组指令所需要的操作数全部准备好,才驱动相应指令执行操作,操作结果的输出数据将传送给下一条或下一组指令。而在传统计算机中侧是先从主存储器取出指令,再按指令的地址从主存储器或寄存器取出操作数,按指令的操作码对数据进行相应操作。数据流计算机的研究推动了指令级并行优化编译与多线程体系结构的研究与发展。