【系统结构】向量A和B长度为8,进行点积运算A·B

向量A和B长度为8,进行点积运算A·B,计算(1)(2)两种结构处理完成全部结果的最少时钟拍数。设处理机中每个部件输出的结果均可直接送到任何部件的输入端或存人缓冲器中,其间的传输正时不计,指令和令源操作数均能连续提供。
(1)处理机有一个乘一加双功能静态流水线,乘、加均由5个流水段构成,各段经过的时间为1拍(要求面出时空图)。
(2)处理机有乘、加两条流水线,可同时工作,各由5个流水段构成,各段经过的时间为1拍(不需要画出时空图)。(历年真题·2023年10月)

 

 

 

用Excel画图方便解释第二问:

 有人问怎么写出第二问的式子?

简单,只需要从后往前拆分即可,像画二叉树图一样(此处用数字代替a·b)

12345678拆分成(348)+(12567)

继续拆分(34+8)+(56+127)

以此类推((34)+8)+((56)+(127))

((3+4)+8)+((5+6)+(12+7))

((3+4)+8)+((5+6)+((1+2)+7))到这里你可能发现和答案不一样?

调换一下顺序即可(((1+2)+7)+(5+6))+((3+4)+8)

哈哈其实图片上的答案没我标准,少了(1+2)的括号

posted @ 2024-04-02 19:18  『PTA00』  阅读(42)  评论(0编辑  收藏  举报