【導讀】為了使指令流水線不斷流,在轉(zhuǎn)移指令之后插入一條。沒有數(shù)據(jù)相關和控制相關的有效指令,而轉(zhuǎn)移指令。采用指令延遲轉(zhuǎn)移技術時,指令序列的調(diào)整由編譯器。自動進行,用戶不必干預。讀采用延遲轉(zhuǎn)移的程序,必須十分小心。因轉(zhuǎn)移指令引起的流水線斷流。無條件轉(zhuǎn)移指令的延遲執(zhí)行。被移動指令在移動過程中與所經(jīng)過的指令之間沒有數(shù)。如果找不到符合上述條件的指令,必須在條件轉(zhuǎn)移指。令后面插入空操作。指令成功的概率明顯下降??煽紤]采用另一種方法:指令取消技術。否則取消循環(huán)體后面的指令。因為傳送參數(shù)而訪問存儲器的信息量很大。美國加洲大學伯克利分校的FBaskett提出。每個過程使用其中相鄰的三個窗口和一個公共的。目前,ROM的速度低于SRAM. 便于實現(xiàn)復雜指令,便于修改指令系統(tǒng)。以硬聯(lián)邏輯為主來