数学协处理器,却还是浮点运算能力不足呢?」
嗯?对啊,都已经用上数学协处理器去增强浮点运算能力了,为什么还是不够?
接口交换速率!!!
无论如何,连接6132n和数学协处理器的总线速度,都没有pu内部的总线速度快!
「我明白了!我们重回老路,把为了节约成本,单独制造的数学协处理器,尤其是浮点运算单元,做进pu里面去!」
这样一来,浮点运算的效率就大大提升,不会再出现整数能力非常非常高浮点能力却只有一点点这个问题。
虽然这个「一点点」其实已经很高,但是和整数能力相比完全不成正比,这是同志们没法忍受的。
「嗯,不仅仅如此,还有,我们的指令执行效率,其实是有问题的。」
有问题?没觉得啊,先取指,再解码,然后执行,循环往复。
这个流程已经是经过证明,最精简最完美的了。
听了同志们的回答,高振东在黑板上写了几个字。
「流水线。」
流水线,那是工厂的事情啊,这个几十年后出现在486等pu上的技术,很明显是现在的同志们还不太能想得到的。
「高总工,我们不太明白。」想不到就问,学习嘛,不寒碜。
「我们把整个指令执行操作,分解为取指、解码、地址生成、执行、回写几个步骤,然后像工厂里的流水线一样,多个单元同时工作,把上一步的工作完成后交给下一步,在下一步利用上一步的结果完成自己工作时候,上一步不再等待,而是直接取出自己的下一个「工件」直接开工————」
「明白了!这样一来,理论上每个周期都能执行一条指令!pu里的每一部分,取指、解码、执行等电路,都没有闲置的时间,而是始终处于高速工作中!」
从386到486,是pu技术的一个飞跃,流水线的引入,使得在同等的工作频率下,486的指令执行数量远超386。
「对!fpu内置、流水线技术引入,我们就能把pu的运算速度往上提升一大截!」
同志们都被高振东的话,说得激动起来,这不只是浮点运算能力的提升,而是对pu性能的全面提升!
「这样一来,对电晶体数量的要求会有很大的上升吧?」一位同志有些担心的道。
高振东笑了起来:「这个你们就不用担心了,1274厂的同志应该明白一点。」

