计算机体系结构
➢3。下面是一段DLX指令,假设DLX处理器是5级流水线,无定向技术,寄存器可以在上半周期写,在下半周期读。➢请找出一次循环内的全部数据冲突,...
➢3。下面是一段DLX指令,假设DLX处理器是5级流水线,无定向技术,寄存器可以在上半周期写,在下半周期读。
➢请找出一次循环内的全部数据冲突,以及产生冲突的数据,以及由于冲突流水线停顿的周期数,并计算每次循环总的停顿周期数。
➢
➢ LW R1, M (A) (1)
➢ ADD R1, R1, R0 (2)
➢ LW R2, M (B) (3)
➢ MUL R3,R3,R4 (4)
➢ AND R4, R4, R5 (5)
➢ ADD R2, R5, R2 (6)
➢
➢冲突的两条指令 冲突的数据 停顿时钟周期数 展开
➢请找出一次循环内的全部数据冲突,以及产生冲突的数据,以及由于冲突流水线停顿的周期数,并计算每次循环总的停顿周期数。
➢
➢ LW R1, M (A) (1)
➢ ADD R1, R1, R0 (2)
➢ LW R2, M (B) (3)
➢ MUL R3,R3,R4 (4)
➢ AND R4, R4, R5 (5)
➢ ADD R2, R5, R2 (6)
➢
➢冲突的两条指令 冲突的数据 停顿时钟周期数 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |