我有两个相反的想法。我认为RISC中的所有指令都需要同时使我相信RISC与同步相关联。
与此同时,我认为CISC应该是同步的,RISC应该是异步的。
你能告诉我RISC是否与异步相关,而CISC是否与同步相关? WHY ???
谢谢!
答案 0 :(得分:1)
同步和异步是什么意思?如果你在谈论逻辑时钟,那么cisc vs risc vs一个硬盘控制器并不重要,这只是你正在计时的一些逻辑。当涉及到处理器时,如果你正在思考它们是否可以串行或并行执行操作,那么两者之间也无关紧要,因为两者都可以实现。一些CISC处理器是围绕risc或vliw的外壳或某种其他处理器的外壳。如果您正在考虑并行执行与串行,按顺序执行或无序执行,那么如果您拥有正确的逻辑和正确的管道,那么两者都无关紧要,您可以向前看,并且无序并行执行。
就像是说红色和绿色纱线制成的红色毛衣和绿色毛衣。它们仍然只是针织和pur针的组合。逻辑只是很多原始门,无论是磁盘控制器芯片,声卡芯片还是处理器,您都可以通过多种方式实现逻辑,以实现解决特定问题的程序。机器代码只不过是一堆进入一堆门的比特,除了你提供的比特数和要实现的门数之外,没有什么特别关于risc如何工作与cisc。一个可能比另一个更容易实现,但它仍然只是一些逻辑门。