流水线什么时候不划算

各走各的,错开一格 头一件 第二件 第三件 下面这种情况,流水线几乎带不来好处:【0】。

开始练习 →

流水线为什么会停

各走各的,错开一格 头一件 第二件 第三件 流水线并不总能一直满着走。会停下来,是因为【0】。

开始练习 →

十条指令,两种走法各要几拍

各走各的,错开一格 头一件 第二件 第三件 运行下面这段程序,填写它打印出来的结果。 STAGES = 5 def one_by_one(n): return n * STAGES def pipelined(n): r

开始练习 →

五个阶段的顺序

经典五级流水线的顺序是【0】。

开始练习 →

为什么访存要单独一步

访存被单独拆成一个阶段,因为【0】。

开始练习 →

一拍能有多长

流水线的一拍,长度由【0】决定。

开始练习 →

阶段拆得越多越好吗

把流水线从 5 级拆成 20 级,【0】。

开始练习 →

一条指令的五拍分别在做什么

运行下面这段程序,填写它打印出来的结果。 STAGES = ["取指", "译码", "执行", "访存", "写回"] print(&qu

开始练习 →

第三拍时,三条指令各走到哪

运行下面这段程序,填写它打印出来的结果。 STAGES = ["取指", "译码", "执行", "访存", "写回"] cycle = 3

开始练习 →

自己写:算某一拍的占用情况

给定拍号,算出这一拍里每条指令各在哪个阶段(没轮到的写「未开始」,走完的写「已完成」)。

开始练习 →