Instruksjonspipeline

En instruksjonspipeline er en teknikk som benyttes i datamaskiner for å øke antall instruksjoner som kan utføres samtidig. Den grunnleggende instruksjonsyklus blir brutt opp i en serie kalt en pipeline. I stedet for å prosessere hver instruksjon sekvensielt, blir instruksjonene delt opp i faser der ulike faser kan utføres samtidig og i parallell.

5-trinns pipeline i en RISC maskin (IF = hent instruksjon, ID = dekod instruksjonen, EX = Utfør, MEM = minneaksess, WB = Skriv tilbake til registrene). I den fjerde syklus har den første instruksjonen nådd stadiet av minneaksess, og den siste instruksjonen er ennå ikke påbegynt.
informatikkstubbDenne informatikkrelaterte artikkelen er foreløpig kort eller mangelfull, og du kan hjelpe Wikipedia ved å utvide den.