首页 > 试题广场 >

假定执行最复杂的指令需要完成6个子功能,分别由对应的功能部件

[单选题]
假定执行最复杂的指令需要完成6个子功能,分别由对应的功能部件A~F来完成,每个功能部件所花的时间分别为70ps、40ps、50ps、60ps、20ps、30ps,寄存器延时为20ps,则可以把最后两个功能部件E和F合并,以产生一个五段流水线。那么,这个五段流水线的运行时钟周期(考虑寄存器延时)为(  )ps。
  • 70
  • 80
  • 90
  • 100
功能部件中最长的时间80加上延迟时间20就是一个时钟周期,因为每个功能部件是并行执行的
发表于 2020-06-24 14:37:59 回复(1)
根据题意的话,这里每个功能部件中所花时间最长的是A部件,所以运行时钟周期应该是(MAX子部件所花的时间)70ps+(寄存器延迟时间)20ps=90ps
发表于 2022-04-09 10:34:40 回复(0)