|
|
|
|
移动端

2.4.2 豪门显贵——SPARC

《手把手教你设计CPU——RISC-V处理器篇》第2章大道至简——RISC-V架构之魂,本章将对RISC-V架构的设计思想进行深入浅出的介绍。本节为大家介绍豪门显贵——SPARC。

作者:胡振波来源:人民邮电出版社|2018-05-23 13:25

技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战

2.4.2 豪门显贵——SPARC

在第1章中已介绍过SPARC架构,作为经典的RISC微处理器架构之一,SPARC于1985年由Sun公司所设计。SPARC也是SPARC国际公司的注册商标之一,SPARC公司于1989年成立,目的是向外界推广SPARC架构以及为该架构进行兼容性测试。该公司为了推广SPARC的生态系统,将标准开放,并授权予多家生产商使用,包括德州仪器、Cypress半导体和富士通等。由于SPARC架构也对外完全开放,因此也出现了完全开放源码的LEON处理器(参见第1.1.4节的介绍)。不仅如此,Sun公司还于1994年推动SPARC v8架构成为IEEE标准(IEEE Standard 1754-1994)。

在第1章中介绍过,由于SPARC架构的初衷是面向服务器领域,其最大的特点是拥有一个大型的寄存器窗口,符合SPARC架构的处理器需要实现从72到640个之多的通用寄存器,每个寄存器宽度为64bits,组成一系列的寄存器组,称为寄存器窗口。这种寄存器窗口的架构,由于可以切换不同的寄存器组快速地响应函数调用与返回,因此能够产生非常高的性能,但是这种架构由于功耗面积代价太大,而并不适用于PC与嵌入式领域处理器。而SPARC架构也不具备模块化的特点,使用户无法裁剪和选择。很难作为一种通用的处理器架构对商用的x86和ARM架构形成替代。设计这种超大服务器CPU芯片又非普通公司与个人所能完成,而有能力设计这种大型CPU的公司也没有必要投入巨大的成本来挑战x86的统治地位。随着Sun公司的衰弱,SPARC架构现在基本上退出了人们的视野。


喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书频道活动讨论群:365934973

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

Java Web标签应用开发

Java Web程序员直接在JSP页面中书写Java代码的做法,使得页面中混杂有JavaScript、HTML、Java等多种语言的程序代码,可读性差,可复用性也...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊