正在加载图片...
多周期实现(COD5-RV32ed$4.5) ·将指令执行过程划分成多个阶段 -指令周期=n个机器周期 ·每个阶段(机器周期)一个时钟周期 -指令周期=n个机器周期=n个时钟周期 一在一个周期内的各个部件并行工作 ·只有控制信号有效的部件作有用功! o 时钟周期定长:假设一个时钟周期内可以完成 -一次寄存器读写(2 reads or one write),or -一次ALU操作,or 1.Instruction 2.Decode/3.Execute 4.Memory 5.Reg. Fetch Register Write -一次MEM访问(IF,w,SW)L☐ Read llxx@ustc.edu.cn 4llxx@ustc.edu.cn 4 多周期实现(COD5-RV32ed$4.5) • 将指令执行过程划分成多个阶段 – 指令周期=n个机器周期 • 每个阶段(机器周期)一个时钟周期 – 指令周期=n个机器周期=n个时钟周期 – 在一个周期内的各个部件并行工作 • 只有控制信号有效的部件作有用功! • 时钟周期定长:假设一个时钟周期内可以完成 – 一次寄存器读写(2 reads or one write),or – 一次ALU操作,or – 一次MEM访问(IF,lw,sw)
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有