不朽经典!回顾30年最具影响力处理器
8. RCA COSMAC CDP 1802 (1976年)
RCA 1802是应用在太空中的第一款处理器,20世纪70年代这款处理器被应用在探测器和卫星中,其中包括了著名的Viking、Galileo和Voyager,它的低功耗和高可靠性,可以在超出地球大气层的苛刻条件下运行。
Voyager 1中使用了3颗1802处理器,现在距离地球102英里,是距离地球最远的人造项目,它已经离开我们的太阳系很久,正朝着星际空间前行。被用于“旅行者1号”太空探测器中。
1802 8位微处理器。它拥有16个16位的寄存器文件,可以使用SEP指令,能够设置任何一个寄存器成为程序计数器。RCA 1802被誉为是RISC 芯片的鼻祖。
太空中选用CDP 1802,一是因为它可以在很低的功耗下运行;二是因为它采的工艺可以更好地抗宇宙射线和电脉冲。因此1802也被认为是第一块抗辐射微处理器。
1802芯片具有所谓静态设计,就是说它的时钟频率可以设为任意低;这种设计可以让航天器上的处理器以很低的速度运行(最低可以到0赫兹,也就是停机状态)。这样的话,如果飞船在航行过程中正处于长时间没有事件的旅程的时候,可以把电能消耗降到最低。在有任务到达的情况下,例如要进行航线修正,高度控制,数据采集或者无线电通讯的时候,又可以用定时器或者传感器来唤醒处理器,或者加速其运行。
9. AIM PowerPC 601 (1992年)
苹果Power Macintosh 6100使用的处理器,同时也被用于任天堂Wii和微软Xbox 360游戏机中。
PowerPC是Apple、IBM和摩托罗拉(Motorola)联盟(也称为AIM联盟)的产物,它基于POWER体系结构,但是与POWER又有很多的不同。例如,PowerPC是开放的,它既支持高端的内存模型,也支持低端的内存模型,而POWER芯片是高端的。最初的PowerPC设计也着重于浮点性能和多处理能力的研究。当然,它也包含了大部分POWER指令。很多应用程序都能在PowerPC上正常工作,这可能需要重新编译以进行一些转换。
PowerPC 601是第一代PowerPC系列中的第一个芯片。它是POWER和PowerPC体系结构之间的桥梁,其与POWER1的兼容性比以后的PowerPC都要好(甚至比POWER同一系列的芯片还要好),同时它还兼容Motorola88110总线。PowerP C601的首次面世是在1994年最早的PowerMac 6100中,其主频为66Mhz。这条产品线中的下一个芯片是603,它是一个低端的核心,通常在汽车中可以找到。它与PowerP C603同时发布,当时PowerPC 604是业界最高端的芯片。603和604都有一个“e”版本(603e和604e),该版本中对性能进行了改善。最后,第一个64位的PowerPC芯片,也是很高端的PowerPC620于1995年发布。