RISC-VCPU设计(三)---多周期CPU的设计与实现
RISC-VCPU设计(三)---多周期CPU的设计与实现基本情况本多周期CPU⽀持RV32I指令集(fence,ecall,ebreak除外),已通过部分指令的测试,如代码有bug,欢迎指出。模块划分代码将CPU划分为以下⼏个模块:1.控制单元:ControlUnit⽤于产⽣控制信号,是CPU的⼤脑,指挥中枢。2.分⽀决策单元:BranchUnit⽤于决定B型指令是否发⽣跳转3.⽴即数单元:Im
时间:2023-07-02 热度:18℃