![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
RISC-V
文章平均质量分 93
TL2363023951
这个作者很懒,什么都没留下…
展开
-
处理器流水线技术
流水线是实现多条指令重叠执行的技术,其目的是在硬件尽可能的情况下增加吞吐量。一条指令的执行需要多个操作,流水线技术充分利用了这些操作之间的并行性。流水线是加快 CPU 速度的关键实现技术。洗衣机洗衣烘干机烘干叠好衣服放进衣柜如上图一所示,每个人洗完自己的衣服,下一个人才可以开始洗自己的衣服,总共需要花费 16 个步骤时间;上图二所示,每个人并行洗衣。当一个人洗衣机用完时,进入烘干机阶段,另一人立刻进入洗衣机阶段。此时总共只要花费 7 个步骤时间。原创 2023-04-09 12:23:56 · 1234 阅读 · 0 评论 -
计算机体系结构——分支预测
分支预测解决流水线冲突中的控制冒险。在指令集中,分支指令包括条件指令和非条件指令。对无条件指令来说,无需进行条件判断,就可以获得跳转后的地址;但是对条件跳转指令,无论是条件直接跳转还是条件间接跳转指令(RISC-V 无此类指令),都需要在执行阶段才可以确定是否跳转,这样会影响取值阶段的效率。原创 2023-04-09 12:21:14 · 1912 阅读 · 0 评论