O que é um slot de atraso de ramificação na arquitetura computacional?

Um slot de atraso de desvio é um slot de uma instrução que é executada após a busca da instrução seguinte a uma instrução de desvio. Isso ocorre quando uma instrução de desvio é executada, mas a próxima instrução que segue a instrução de desvio já foi buscada no pipeline. O resultado é que a instrução no slot de atraso é executada mesmo que não seja necessária, antes que o desvio seja realmente executado. O objetivo do slot de atraso é preencher o ciclo vazio que restaria se a ramificação fosse tomada imediatamente.

Data de publicação: