Workflow
精简指令集计算
icon
Search documents
David Patterson回顾RISC的诞生往事
半导体行业观察· 2025-12-25 01:32
公众号记得加星标⭐️,第一时间看推送不会错过。 在RISC-V 峰会上,计算机体系结构传奇人物 David Patterson 发表了一场备受好评的主题演讲。他 利用扫描的原始幻灯片,带领观众回到 1981 年,讲述了精简指令集计算 (RISC) 在加州大学伯克利 分校的诞生。 帕特森以幽默的方式开场,提到他妻子酷爱穿越时空的电影,并解释说年龄增长使人能够轻松地穿越 回过去。他翻阅旧文件,重新发现了那些经典的塑料幻灯片——这些对许多年轻听众来说都很陌生 ——并用它们重现了四十多年前他在校园里做的演讲。 在此背景下,复杂指令集计算机(CISC)占据了主导地位。当时的主流理念认为,更丰富、更多样 化的指令能够弥合高级语言和硬件之间的"语义鸿沟"。摩尔定律推动了内存密度的不断提高,使得微 程序设计变得成本低廉。市场营销强化了这样一种观念:程序越复杂,可靠性就越高;而寄存器则被 视为过时的技术。 事实证明并非如此。高级语言编程仅使用了一小部分指令。诸如 VAX 的数组索引指令或 IBM 370 的多寄存器移动等复杂操作,通常比一系列简单的操作要慢。设计周期急剧延长,微代码错误层出不 穷;帕特森在 1979 年至 19 ...