Vad är en grenfördröjningsslot i beräkningsarkitektur?

En grenfördröjningslucka är en lucka med en instruktion som exekveras efter att instruktionen som följer på en greninstruktion har hämtats. Detta inträffar när en förgreningsinstruktion exekveras, men nästa instruktion som följer efter förgreningsinstruktionen har redan hämtats till pipelinen. Resultatet är att instruktionen i fördröjningsluckan exekveras även om den kanske inte behövs, innan grenen faktiskt tas. Syftet med fördröjningsluckan är att fylla upp den tomma cykel som skulle finnas kvar om grenen togs omedelbart.

Publiceringsdatum: