Der Befehlszyklus ist der grundlegende Betriebszyklus von Computern und ist die Zeitspanne, während der der Computer einen Befehl abruft und ausführt. Es besteht aus bis zu sechs Phasen, nämlich Abrufbefehl, Decodierbefehl, Adresse auswerten, Operanden abrufen, Ergebnisse ausführen und speichern.
Dieser Zyklus wird vom Hochfahren eines Computers bis zum Herunterfahren kontinuierlich wiederholt. Einfache Computer führen diese Zyklen nacheinander aus, während die meisten modernen Computer viele Zyklen gleichzeitig ausführen. Der Anweisungszyklus bezieht sich sowohl auf die Reihe von Schritten als auch auf die Zeit, die zum Ausführen dieser Schritte benötigt wird. Der Abrufbefehl und das Decodieren sind für alle Befehlszyklen gleich.