X86 X64 RISC CISC之间是什么关系
RISC是精简指令集计算机CISC是复杂指令集计算机X86指兼容于Intel80x86(从8086到奔腾IV,现一般从386算起)的CPU,也包括AMD的K3到速龙等。X...
RISC是精简指令集计算机
CISC是复杂指令集计算机
X86指兼容于Intel 80x86(从8086到奔腾IV,现一般从386算起)的CPU,也包括AMD的K3到速龙等。
X64指兼容于Intel E64的CPU,包括AMD的部分64位CPU
这四个东西之间是什么关系,如果用分层的角度来看,他们各处于什么层面,是否是一个层面,它们都是体系架构吗?相互之间的优势和劣势又是什么呢? 展开
CISC是复杂指令集计算机
X86指兼容于Intel 80x86(从8086到奔腾IV,现一般从386算起)的CPU,也包括AMD的K3到速龙等。
X64指兼容于Intel E64的CPU,包括AMD的部分64位CPU
这四个东西之间是什么关系,如果用分层的角度来看,他们各处于什么层面,是否是一个层面,它们都是体系架构吗?相互之间的优势和劣势又是什么呢? 展开
展开全部
IA64是INTEL的技术~
X64是AMD的技术~
X64是64位的CPU
就是寻址到64位地址空间,就是2^64(64个2相乘)
X86是一个指令集,是刚有个人电脑时候的什么8086,286,386的那个兼容的指令集。
不是一个概念。
技术详情是这样的:
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架构,从而引入精力充沛而又功能强大的指令集,于是采用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产生的根本原因。
X64是AMD的技术~
X64是64位的CPU
就是寻址到64位地址空间,就是2^64(64个2相乘)
X86是一个指令集,是刚有个人电脑时候的什么8086,286,386的那个兼容的指令集。
不是一个概念。
技术详情是这样的:
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架构,从而引入精力充沛而又功能强大的指令集,于是采用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产生的根本原因。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询