折疊編輯本段非流水線結(jié)構(gòu)
系統(tǒng)在處理數(shù)據(jù)的時候,一個指令周期含有4~6個時鐘脈沖,每個脈沖周期由不同的部件完成不同的操作。非流水線結(jié)構(gòu)是指一個指令周期完成以后再接受下一條處理數(shù)據(jù)的指令;
折疊編輯本段流水線結(jié)構(gòu)
每個時鐘脈沖都接受下一條處理數(shù)據(jù)的指令,只是不同的部件做不同的事情,就象生產(chǎn)線流水操作一樣,并不是等一個或一批產(chǎn)品做完,再接受下一批生產(chǎn)命令,而是每個工序完成以后,立即接受下一批生產(chǎn)任務(wù)。這樣提高了系統(tǒng)處理數(shù)據(jù)的速度。
折疊編輯本段缺點
但是這樣雖然提高了系統(tǒng)的速率,但是由于采用了流水線結(jié)構(gòu)使得不容易計算程序運行的時間。對一些時序要求很嚴的情況,該結(jié)構(gòu)還是存有弊端的。