Серверы корпоративных баз данных

2bbc099f

Конфликты по данным приводящие к приостановке конвейера


К сожалению не все потенциальные конфликты по данным могут обрабатываться с помощью механизма "обходов". Рассмотрим следующую последовательность команд (рисунок 3.5):

Команда

LW R1,32(R6) IF ID EX MEM WB
ADD R4,R1,R7 IF ID stall EX MEM WB
SUB R5,R1,R8 IF stall ID EX MEM WB
AND R6,R1,R7 stall IF ID EX MEM WB


Содержание раздела