精简指令集计算机 编辑
精简指令集计算机或简译为精简指令集,是电子计算机中央处理器的一种设计模式。这种设计思路可以想像成是一家模组化的组装工厂,对指令数目和寻址方式都做了精简,使其实现更容易,指令并行执行程度更好,编译器的效率更高。目前常见的精简指令集微处理器包括DEC Alpha、ARC、ARM架构AVRMIPS架构PA-RISCPower ArchitectureRISC-VSPARC等。
1
相关
SPARC,名称源自于可扩充处理器架构的缩写,是一种精简指令集计算机指令集架构,最早于1985年由太阳微系统所设计,也是SPARC国际公司的注册商标之一。这家公司于1989年成立,其目的是向外界推广SPARC,以及为该架构进行符合性测试。此外该公司为了扩阔SPARC设计的生态系统,SPARC国际也把标准开放,并授权予多间生产商采用,包括德州仪器、Cypress半导体、富士通等。由于SPARC架构也对外完全开放,因此也出现了完全开放源代码的LEON处理器,这款处理器以VHDL语言写成,并采用GNU宽通用公共许可证授权。
SPARC,名称源自于可扩充处理器架构的缩写,是一种精简指令集计算机指令集架构,最早于1985年由太阳微系统所设计,也是SPARC国际公司的注册商标之一。这家公司于1989年成立,其目的是向外界推广SPARC,以及为该架构进行符合性测试。此外该公司为了扩阔SPARC设计的生态系统,SPARC国际也把标准开放,并授权予多间生产商采用,包括德州仪器、Cypress半导体、富士通等。由于SPARC架构也对外完全开放,因此也出现了完全开放源代码的LEON处理器,这款处理器以VHDL语言写成,并采用GNU宽通用公共许可证授权。
SPARC,名称源自于可扩充处理器架构的缩写,是一种精简指令集计算机指令集架构,最早于1985年由太阳微系统所设计,也是SPARC国际公司的注册商标之一。这家公司于1989年成立,其目的是向外界推广SPARC,以及为该架构进行符合性测试。此外该公司为了扩阔SPARC设计的生态系统,SPARC国际也把标准开放,并授权予多间生产商采用,包括德州仪器、Cypress半导体、富士通等。由于SPARC架构也对外完全开放,因此也出现了完全开放源代码的LEON处理器,这款处理器以VHDL语言写成,并采用GNU宽通用公共许可证授权。
picoJava是一种微处理器规范,专门用于Java字节码的机器语言,并且无需直译器或即时编译。与带有Java虚拟机的标准 Intel 中央处理器相比,PicoJava可以将字节码执行速度提高20倍。基于picoJava的微处理器还可以像精简指令集计算机 CPU 架构一样高效地执行C语言 / C++代码。picoJava 规范不包含任何电脑内存或I/O逻辑,因此开发人员可以添加自己的逻辑来自定义内存和界面。picoJava 的开源版本已在现场可编程逻辑门阵列中实现。
龙芯是由中国科学院计算技术研究所、龙芯中科、神州龙芯等机构、公司所设计的一系列各种芯片,采用MIPS指令集、LoongISA、LoongArch精简指令集计算机架构,由美普思科技授权使用MIPS指令集。龙芯1号系列为嵌入式领域芯片,已经被多家企业使用。龙芯2号系列速度最高为1GHz,用于瘦客户端、工控等低中端领域。龙芯3号系列于2010年推出成品,用于桌面、服务器、超算、工控等领域。
龙芯是由中国科学院计算技术研究所、龙芯中科、神州龙芯等机构、公司所设计的一系列各种芯片,采用MIPS指令集、LoongISA、LoongArch精简指令集计算机架构,由美普思科技授权使用MIPS指令集。龙芯1号系列为嵌入式领域芯片,已经被多家企业使用。龙芯2号系列速度最高为1GHz,用于瘦客户端、工控等低中端领域。龙芯3号系列于2010年推出成品,用于桌面、服务器、超算、工控等领域。
龙芯是由中国科学院计算技术研究所、龙芯中科、神州龙芯等机构、公司所设计的一系列各种芯片,采用MIPS指令集、LoongISA、LoongArch精简指令集计算机架构,由美普思科技授权使用MIPS指令集。龙芯1号系列为嵌入式领域芯片,已经被多家企业使用。龙芯2号系列速度最高为1GHz,用于瘦客户端、工控等低中端领域。龙芯3号系列于2010年推出成品,用于桌面、服务器、超算、工控等领域。