(2)RISC指令集
【CPU的主要参数不包括下列选项中的 cpu的主要参数】RISC是英文“Reduced Instruction Set Computing ” 的缩写 , 中文意思是“精简指令集” 。 它是在CISC指令系统基础上发展起来的 , 有人对CISC机进行测试表明 , 各种指令的使用频度相当悬殊 , 最常使用的是一些比较简单的指令 , 它们仅占指令总数的20% , 但在程序中出现的频度却占80% 。 复杂的指令系统必然增加微处理器的复杂性 , 使处理器的研制时间长 , 成本高 。 并且复杂指令需要复杂的操作 , 必然会降低计算机的速度 。 基于上述原因 , 20世纪80年代RISC型CPU诞生了 , 相对于CISC型CPU ,RISC型CPU不仅精简了指令系统 , 还采用了一种叫做“超标量和超流水线结构” , 大大增加了并行处理能力 。 RISC指令集是高性能CPU的发展方向 。 它与传统的CISC(复杂指令集)相对 。 相比而言 , RISC的指令格式统一 , 种类比较少 , 寻址方式也比复杂指令集少 。 当然处理速度就提高很多了 。 目前在中高档服务器中普遍采用这一指令系统的CPU , 特别是高档服务器全都采用RISC指令系统的CPU 。 RISC指令系统更加适合高档服务器的操作系统UNIX , 现在Linux也属于类似UNIX的操作系统 。 RISC型CPU与Intel和AMD的CPU在软件和硬件上都不兼容 。
目前 , 在中高档服务器中采用RISC指令的CPU主要有以下几类:PowerPC处理器、SPARC处理器、PA-RISC处理器、MIPS处理器、Alpha处理器 。
(3)IA-64
EPIC(Explicitly Parallel Instruction Computers , 精确并行指令计算机)是否是RISC和CISC体系的继承者的争论已经有很多 , 单以EPIC体系来说 , 它更像Intel的处理器迈向RISC体系的重要步骤 。 从理论上说 , EPIC体系设计的CPU , 在相同的主机配置下 , 处理Windows的应用软件比基于Unix下的应用软件要好得多 。
Intel采用EPIC技术的服务器CPU是安腾Itanium(开发代号即Merced) 。 它是64位处理器 , 也是IA-64系列中的第一款 。 微软也已开发了代号为Win64的操作系统 , 在软件上加以支持 。 在Intel采用了X86指令集之后 , 它又转而寻求更先进的64-bit微处理器 , Intel这样做的原因是 , 它们想摆脱容量巨大的x86 ISA架构,从而引入精力充沛而又功能强大的指令集 , 于是采用EPIC指令集的IA-64架构便诞生了 。 IA-64 在很多方面来说 , 都比x86有了长足的进步 。 突破了传统IA32架构的许多限制 , 在数据的处理能力 , 系统的稳定性、安全性、可用性、可观理性等方面获得了突破性的提高 。
IA-64微处理器最大的缺陷是它们缺乏与x86的兼容 , 而Intel为了IA-64处理器能够更好地运行两个朝代的软件 , 它在IA-64处理器上(Itanium、Itanium2 ……)引入了x86-to-IA-64的解码器 , 这样就能够把x86指令翻译为IA-64指令 。 这个解码器并不是最有效率的解码器 , 也不是运行x86代码的最好途径(最好的途径是直接在x86处理器上运行x86代码) , 因此Itanium 和Itanium2在运行x86应用程序时候的性能非常糟糕 。 这也成为X86-64产生的根本原因 。
(4)X86-64 (AMD64 / EM64T)
AMD公司设计 , 可以在同一时间内处理64位的整数运算 , 并兼容于X86-32架构 。 其中支持64位逻辑定址 , 同时提供转换为32位定址选项;但数据操作指令默认为32位和8位 , 提供转换成64位和16位的选项;支持常规用途寄存器 , 如果是32位运算操作 , 就要将结果扩展成完整的64位 。 这样 , 指令中有“直接执行”和“转换执行”的区别 , 其指令字段是8位或32位 , 可以避免字段过长 。
x86-64(也叫AMD64)的产生也并非空穴来风 , x86处理器的32bit寻址空间限制在4GB内存 , 而IA-64的处理器又不能兼容x86 。 AMD充分考虑顾客的需求 , 加强x86指令集的功能 , 使这套指令集可同时支持64位的运算模式 , 因此AMD把它们的结构称之为x86-64 。 在技术上AMD在x86-64架构中为了进行64位运算 , AMD为其引入了新增了R8-R15通用寄存器作为原有X86处理器寄存器的扩充 , 但在而在32位环境下并不完全使用到这些寄存器 。 原来的寄存器诸如EAX、EBX也由32位扩张至64位 。 在SSE单元中新加入了8个新寄存器以提供对SSE2的支持 。 寄存器数量的增加将带来性能的提升 。 与此同时 , 为了同时支持32和64位代码及寄存器 , x86-64架构允许处理器工作在以下两种模式:Long Mode(长模式)和Legacy Mode(遗传模式) , Long模式又分为两种子模式(64bit模式和Compatibility mode兼容模式) 。 该标准已经被引进在AMD服务器处理器中的Opteron处理器 。
- 描写时间过得快的优美段落
- 描写冬天的优美段落80字 描写冬天的段落80字左右
- CPU频率不稳定正常吗 cpu频率不稳定
- aixcpu个数 aixcpu
- cpu风扇声音大嗡嗡响不开机 cpu风扇声音大
- 突出了银杏树的什么特点 突出地描写了银杏树的什么
- i7cpu配什么显卡 i7cpu
- 办公室隐婚 办公cpu
- 毕棚沟秋天的风景图片 秋天毕棚沟风景的作文
- 描写春夏秋冬的四段话20 描写春夏秋冬的四段话
特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
