Der*_*unk 7 cpu cpu-architecture
如果您正在编写教科书,并且需要决定CPU设计来讨论某些问题,您会选择RISC还是CISC?RISC的优点,嗯,你知道:更清洁,更容易,等等.RISC的缺点:与x86相比,我必须使用仿真器,市场上的CPU很少,因此比选择像ARM或SPARC这样的纯RISC CPU的影响要小.我被撕裂了,虽然我倾向于x86和CISC ...许多优点,缺点:不是RISC,所有这些书都像Henessy等.和其他人一样喜欢RISC!因此,总结一下:您会选择RISC或CISC(x86)吗?谢谢.
Ano*_*on. 11
您是在具体谈论x86处理器设计,还是在x86中比其他任何东西更普遍的特定设计功能?没有?然后使用RISC架构.
所有使用x86将实现的是x86机制将模糊你实际想要做的任何一点.
Fory 一般(或程序员)受众我会建议x86。无论他们熟悉哪种语言,都可以使用 x86 指令轻松演示相同的构建块(例如for和if )或函数的概念。
Asm 足够抽象,如果他们能够将新知识与他们现有的编程理解联系起来,那就是无价的。(它甚至可以帮助他们编写质量更高的代码)。
我不认为选择 x86 意味着您必须包含所有指令。下一个级别可以是引入某些 ASM 结构的机器代码表示,但前提是它们首先适合其助记符。