系统结构技术

来源:互联网 发布:股份商业银行对比知乎 编辑:程序博客网 时间:2024/05/05 20:48

它的作用是使计算机系统获得良好的解题效率和合理的性能价格比。电子器件的进步,微程序设计和固体工程技术的进步,虚拟存储器技术以及操作系统和程序语言等方面的发展,均对计算机系统结构技术产生重大影响。它已成为计算机硬件、固件、软件紧密结合,并涉及电气工程、微电子工程和计算机科学理论等多学科的技术。现代计算机的系统结构技术主要有两个方面:一为从程序设计者所见的系统结构,它是系统的概念性结构与功能,关系到软件设计的特性;其二为从硬件设计者所见的系统结构,实际上是计算机的组成或实现,主要着眼于性能价格比的合理化。但50年代以来,程序设计者所见的系统结构变化不大,传统计算机的计算机技术硬件组成与高级语言之间的严重脱节,给软件的可靠性、源程序编译效率,以及系统的解题效率等方面带来不利的影响,这是计算机系统结构技术需要解决的重要课题。以提高系统运算速度为主要目的而发展起来的并行处理技术,是70年代以来系统组成技术的一个重要努力方向(见并行处理计算机系统)。70年代出现的数据流计算机系统结构思想,把传统计算机的指令控制流控制方法改变为数据控制流的控制方法。从而有可能自动免除运算相关性的障碍,达到高度平行的目的。由于器件价格大幅度下降,为某种特殊用途专门设计的系统,可以显著提高性能价格比,如数据库计算机,图像处理计算机等。

原创粉丝点击