【日更计划016】数字IC基础题

上期答案

[029] 使用尽可能少的DFF实现二分频和四分频

二分频:

四分频:

[030] RISC和CISC的区别是什么?

  • RSIC:精简指令集。CISC:复杂指令集
  • RISC结构具有比较少的指令,这些指令是简单的指令(固定长度的指令和较少的寻址模式)。CISC结构具有更多的指令,更加复杂,可变长度指令和更加多的寻址方式
  • RISC具有较小的指令,硬件上相对没有那么复杂。CISC使用更加复杂的硬件来解码和分解复杂的指令。因此RISC更加侧重软件,CSIC更加侧重硬件
  • CISC具有更加复杂的指令,因此可以使用更加少的RAM来存储编程指令。相对的,RISC需要更加多的RAM来存储指令
  • RISC的指令通常需要一个周期完成,而CISC可以能需要多个周期才能完成,具体取决于指令的复杂性。因此在RISC中可以进行流水线化。
  • RISC通过减少每条指令的周期数来提高性能,而CISC通过减少每条程序的指令数来提高性能。CISC支持单条指令完成从内存读取,执行操作,写回内存的操作(mem2mem操作)。而RISC完成则需要三个指令。

你答对了吗

本期题目

[031] 冯诺依曼结构和哈佛结构有什么区别?

[032] 解释内存存储中的Little Endian 和 Big Endian的概念

欢迎在留言区给出你的答案,正确答案将在下一期公布,或者到下面的文章获取答案

面试攻略

原文地址:https://www.cnblogs.com/icparadigm/p/14061004.html