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

上期答案

[035] CPU中不同类型的寄存器有什么区别?

  • Program Counter (PC):保存当前正在执行的指令的地址
  • Instruction Register (IR):保存当前正在执行的指令的寄存器。(PC所指向的地址上的值)
  • General Purpose Registers:通用寄存器是用于存储程序所需要的数据,通用寄存器的数量由体系结构定义,并可以由软件用于运行期间零是存储数据。
  • Stack Pointer Register (SP):堆栈指针寄存器用于存储压入队长的最新数据的地址。常见的用途是存储子函数调用时的返回地址。

[036] 解释计算机架构中的流水线

流水线技术是在单个处理器中实现指令集并行的技术。将基本的指令周期拆分为多个阶段,无需等待每条指令完成,并行执行不同的步骤,在一条指令结束之前开始下一条指令。流水线能投提高指令的吞吐率,但是并不能减小指令的指令时间。

你答对了吗

本期题目

[037] 什么是pipeline hazard?处理器中有几种pipeline hazard?

[038] 如何避免三种pipeline hazard?

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