第835章 融合!架构的最终形态!_四合院开局四八,八岁带妹逃荒 首页

字体:      护眼 关灯

上一章 目录 下一章

第835章 融合!架构的最终形态!

第(1/3)页

“微码……”

孙立国,反复,咀嚼着,这个,陌生的,词汇。

他的,大脑,在,经历了,短暂的,宕机之后,开始,以一种,前所未有的,速度,疯狂运转。

作为,华夏,最顶尖的,硬件架构师。

他,比,在场的,任何一个人,都更能,体会到,赵成,提出的,这个,“微码”思想,究竟,有多么,恐怖。

又,有多么,天才!

它,就像,一把,锋利无比的,手术刀。

精准地,切入了,CISC(复杂指令集)和RISC(精-简指令集),这,两大,技术路线,争论的,核心。

并且,以一种,所有人都,意想不到的,方式,将,二者的,优点,完美地,融合在了一起!

CISC的,优点,是什么?

是,强大。

它,为,软件,提供了,丰富的,高级指令。

一条指令,就能,完成,一个,复杂的功能。

这,大大,降低了,软件编程的,难度,和,对,编译器的,要求。

但,它的,缺点,也,同样,致命。

那就是,硬件,实现,极其,复杂。

解码,困难,功耗,巨大,难以,进行,流水线优化。

而,RISC的,优点,又是什么?

是,简洁。

指令,数量少,格式,规整,长度,固定。

硬件,实现,简单,功耗低,易于,提升,时钟频率,和,进行,流水线并行。

但,它的,缺点,也,显而易见。

那就是,对,软件,和,编译器,提出了,极高的,要求。

一个,简单的,功能,可能,需要,由,几十条,甚至,上百条,简单的,指令,来组合,完成。

编译器的,优化能力,直接,决定了,程序的,最终,性能。

一直以来。

这两种,设计哲学,就像,两条,永不相交的,平行线。

各自,都拥有,一批,最狂热的,拥护者。

双方,争论了,几十年,也,没有,一个,结果。

而,今天。

赵成,用,“微码”这个,概念,告诉他们。

谁说,鱼,与,熊掌,不可兼得?

在,软件指令(上层CISC)和,硬件执行单元(底层RISC)之间,加入一个,可编程的,微码层。

用,软件的,方式,去“定义”硬件的行为。

这,简直是,神来之笔!

它,使得,硬件,可以,保持,RISC架构的,所有,优点。

简洁,高效,低功耗。

同时,又,通过,微码,向上层,软件,模拟出了,一个,CISC的,强大指令集。

让,软件编程,和,编译器,的实

(本章未完,请翻页)
记住手机版网址:m.lewenwx.cc
加入书签我的书架

上一章 目录 下一章