如果您正在编写教科书,并且需要确定CPU设计来讨论某些问题,那么您会选择RISC还是CISC? RISC的优点是,您知道:更清洁,更轻松等。 RISC的缺点:与x86相比,我将不得不使用仿真器,市场上的CPU很少,因此与选择像ARM或SPARC这样的纯RISC CPU相比,影响较小。尽管我倾向于使用x86和CISC,但我却感到十分痛苦……许多优点,缺点:并非RISC,还有像Henessy等人的所有书籍。和其他人都喜欢RISC!因此,总而言之:您会选择RISC还是CISC(x86)?
谢谢。
最佳答案
对于一般(或程序员)的读者,我建议 x86 。无论他们熟悉哪种语言,都可以使用x86指令轻松演示相同的构建基块,例如的和的或功能的概念。
Asm足够抽象,如果他们可以将新知识与他们对编程的现有理解联系起来,那将是无价的。 (它甚至可以帮助他们编写质量更好的代码)。
我认为选择x86并不意味着您必须包括所有说明。下一个层次是您可以推断出某些ASM结构的机器代码表示形式,但前提是它们首先需要使用其助记符。
关于cpu - cisc vs risc,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4856077/