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
这四个东西之间是什么关系,如果用分层的角度来看,他们各处于什么层面,是否是一个层面,它们都是体系架构吗?相互之间的优势和劣势又是什么呢?
展开
 我来答
3251032
2007-12-05 · TA获得超过111个赞
知道答主
回答量:82
采纳率:100%
帮助的人:38万
展开全部
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产生的根本原因。
luochenbj
2007-12-05 · TA获得超过1451个赞
知道大有可为答主
回答量:7523
采纳率:40%
帮助的人:6527万
展开全部
RISC是精简指令集
CISC是复杂指令集

两种不同的设计思路

原来X86是CISC的
现在有向着精简指令集发展的趋势

相互融合
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式