精简指令和完全指令

因特尔是完全指令 龙芯是精简指令 到底哪个有优势

应该是精简指令集和复杂指令集,他们各有千秋,不能一概而论。
复杂指令集(如X86指令集)每条指令功能很强,对于编程人员来说会简化编程。但是硬件上实现复杂,所以容易功耗大。
精简指令集是最常用的功能做成指令,每条指令完成的任务相对简单,所以容易实现,尤其是容易做流水和超标量处理器。但对于软件人员来说,写程序就啰嗦点,因为每条指令简单,所以同样的功能,用精简指令集写,可能要更多的指令才能完成。追问

还是不太明白 我就是想知道 他们是不是编出的软件功能一样 同一一件事情是不是他们都可以完成 复杂不复杂管他呢

追答

如果你硬要让不同机器编写完全一样的功能是可以的,但好坏就难说了,有些适合干这,而另一些适合干那。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-06-27
如果你的任务很简单,使用不到一些高级指令的话,肯定是精简指令速度快,而且能耗小。
否则就相反了~
相似回答