下列(16)不是数据流计算机的优点。

admin2010-01-17  23

问题 下列(16)不是数据流计算机的优点。

选项 A、提高了程序设计的生产效率
B、高并行性
C、能实现无副作用的纯函数型程序设计方法
D、不会产生存储器访问的冲突

答案D

解析 本题考查数据流计算机的优点。数据流计算机是以“数据驱动”方式启动指令的执行。在这种方式中,程序中任一条指令只要其所需的操作数已经全部齐备,且有可使用的计算机资源,就可立即启动执行。一条指令在执行后不送存储器保存,以供其他指令共享,而是直接流向需要该结果的指令,作为新的操作数供下一条指令使用。如果若干条指令要求使用相同的数据,就事先复制该数据的若干个副本,分别供多条指令使用。在数据流计算机中,没有变量的概念,而在指令间直接传送数据,操作数直接以“令牌”或“数值”的记号传递而不是作为“地址”变量加以访问。因此操作结果不产生副作用,也不改变机器状态,从而具有纯函数的特点。需要注意的是它没有变量,执行结果也不送存储器保存,但并不能说明它就不会产生存储器访问冲突,我们的输入资源也有可能是共享的资源,有可能导致存储器访问冲突。
转载请注明原文地址:https://jikaoti.com/ti/zpW7FFFM
0

最新回复(0)