CISC和RISC之间围绕这一主题的激烈讨论从未达成共识,但事实证明,RISC体系结构处理器,如ARM、PPC等,在现代台式机、膝上型计算机和计算密集型服务器中很少用作CPU。它们更多地用于嵌入式计算方面,如手机、平板电脑和其他移动设备。在最近的2015年CES中,ARM甚至没有出现在那里。目前的趋势是,英特尔凭借其CISC或更多的CISC低RISC组合芯片,以优异的性能在高端处理器行业占据主导地位,而RISC处理器的特点则更多地是针对嵌入式设备的低功耗。
我只想知道,没有历史和商业原因,以及英特尔为推动CISC前进所付出的巨大努力和集中精力,RISC会比CISC更出色吗?或者将来?特别是考虑到CMOS工艺的硬件复杂度已经接近极限,现在的计算需要更多的并行性,这与RISC在流水线指令方面的巨大优势相匹配。此外,我想知道RISC是否存在固有的限制,使其在性能上无法与CISC体系结构竞争?
不同的想法是被欣赏的。谢谢!
发布于 2015-06-26 16:38:29
这是一个非常基于观点的话题。你应该看看这个纸。它尝试比较RISC与CISC在现代世界。一般来说,在这一领域很难提出任何可靠的技术论据,因为当前的许多趋势取决于许多与ISA无关的因素--如微观结构、电路设计、工艺技术、工具等。再加上现代的ISAs在某种程度上是RISC和CISC的结合。在引擎盖下,大部分特征被混合在一起。例如,解码器管道中的x86指令被分解成许多简单得多的RISC类指令。但是如果你看看最近的ARM芯片,他们实际上做了一些非常相似的事情。而且,现在的ARM指令比以前的要复杂得多,也比传统的MIPS指令复杂得多。为了对哪一个天生更好做一个合理的比较,你必须规范所有其他的因素,这是很难做到的。
https://stackoverflow.com/questions/31066622
复制相似问题