二十八-《往生记》


    第(3/3)页

    如此一代代的传下来,计算机的指令集臃肿不堪,复杂无比,形成了一个流派叫做复杂指令集计算机(cisc)。

    CISC的指令很多,最高可达800多条,源自于人们早期想将硬件软件化的想法。

    当时硬件制造便宜,软件的费用越来越高,最终导致了软件危机。人们就梦想能制造一种机器,可以无障碍的识别、运行高级语言。

    因此人们就不断的给计算机增加指令,好处是明显的,软件编译变的简单,整个六、七十年代是CISC的天下。

    物极必反,CISC解决了软件危机,却没有想到便成了另一个怪物。

    大量指令的存在极大的增加了系统的硬件复杂性,要知道多一个指令就得多上一对控制逻辑。

    硬件开销太大,最终超过了当时科技的极限,硬件成本高不可攀。

    穷则思变,有识之士开始反思这条路是不是错了。

    正如兼容概念的提出一样,依然是IBM走在了前面,提出了著名的80/20法则,即20%的指令使用频度超过了80%,而其它80%的指令只有20%的使用率。

    基于这个原理,各家宗师就提出了精简指令集电脑(RISC)的概念

      


    第(3/3)页