在本节的介绍中,都是以线性流水线为例的,即假设系统中只存在一条流水线。如果系统中同时存在多条流水线,则需要进行变通处理。
例如,设指令由取指、分析、执行3个子部件完成,并且每个子部件的时间均为
。若采用常规标量单流水线处理机(即该处理机的度为1),连续执行12条指令,根据前面的介绍,则共需(12+3-1)×
=14。若采用度为4的超标量流水线处理机,连续执行上述12条指令,则因为同时运行4条流水线,平均每条流水线只需执行3条指令,因此只需(3+3-1)×
=5
。
相关推荐:
软考不知道考啥科目?扫码测最适合你的报考科目

通关资源:软考各科历年真题 | 各科学习资料汇总 | 在线试题库【点击刷题】
免费课程:系统架构设计师报考指南 | 2026年高项备考指导课及精讲试听
热门活动: 春节不打烊 海量课程免费畅学![]()