流水线结构
流水线结构
流水线结构(pipeline architecture)是指在系统处理数据时,每个时钟脉冲都接受下一条处理数据的指令。和其对应的是非流行线结构(non-pipeline architecture)。流水线机构提高了系统处理数据的速度。
非流水线结构
系统在处理数据的时候,一个指令周期含有4~6个时钟脉冲,每个脉冲周期由不同的部件完成不同的操作。非流水线结构是指一个指令周期完成以后再接受下一条处理数据的指令;
流水线结构
每个时钟脉冲都接受下一条处理数据的指令,只是不同的部件做不同的事情,就象生产线流水操作一样,并不是等一个或一批产品做完,再接受下一批生产命令,而是每个工序完成以后,立即接受下一批生产任务。这样提高了系统处理数据的速度。
缺点
但是这样虽然提高了系统的速率,但是由于采用了流水线结构使得不容易计算程序运行的时间。对一些时序要求很严的情况,该结构还是存有弊端的。
参考资料
最新修订时间:2022-08-25 11:18
目录
概述
非流水线结构
流水线结构
缺点
参考资料