流水线结构(pipeline architecture)是指在系统处理数据时,每个时钟脉冲都接受下一条处理数据的指令。和其对应的是非流行线结构(non-pipeline architecture)。流水线机构提高了系统处理数据的速度。
系统在处理数据的时候,一个
指令周期含有4~6个时钟脉冲,每个脉冲周期由不同的部件完成不同的操作。非流水线结构是指一个
指令周期完成以后再接受下一条处理数据的指令;
每个时钟脉冲都接受下一条处理数据的指令,只是不同的部件做不同的事情,就象生产线流水操作一样,并不是等一个或一批产品做完,再接受下一批生产命令,而是每个工序完成以后,立即接受下一批生产任务。这样提高了系统处理数据的速度。