1. Hämta:
Processorn börjar med att hämta instruktioner från datorns minne. Dessa instruktioner talar om för processorn vilka operationer som ska utföras.
2. Avkoda:
När en instruktion har hämtats avkodar processorn den. Det betyder att den bestämmer vad instruktionen säger åt den att göra.
3. Kör :
Efter avkodning av instruktionen exekverar processorn den. Detta kan innebära att man utför en beräkning som exekverar minnesläs-/skrivoperationen, eller skickar en signal för att styra enheterna.
4. Skriv tillbaka :
Om exekveringen av en instruktion resulterar i någon data som behöver lagras, kommer processorn att skriva tillbaka den till minnet.
Processorn går upprepade gånger igenom dessa fyra steg tills den slutför alla instruktioner i ett program.
Den hastighet med vilken en processor kan utföra dessa steg mäts i klockcykler, som vanligtvis anges i gigahertz (GHz).
Ju högre klockhastighet desto snabbare kan en processor utföra instruktioner.
Det är dock viktigt att notera att klockhastigheten inte är den enda faktorn som avgör en processors totala prestanda. Andra faktorer som antalet kärnor, cachestorlek och minnesbandbredd spelar också betydande roller.