zoukankan      html  css  js  c++  java
  • 【日更计划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的概念

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

    面试攻略

  • 相关阅读:
    迭代器在LinkedList上的删除
    java多线程:CopyOnWriteArrayList
    vs中代码编译通过,但还是有红色波浪线
    vs中项目属性配置
    TortoiseGit安装与配置
    DC(device context)
    weak_ptr 使用
    C++ 中shared_ptr循环引用计数问题
    for_each与lambda表达式联合使用
    new 和 make_shared 在内存上的区别
  • 原文地址:https://www.cnblogs.com/icparadigm/p/14061004.html
Copyright © 2011-2022 走看看