El ciclo de instrucción consta de 4 pasos: 1) buscar la instrucción en la memoria principal, 2) decodificar la instrucción, 3) ejecutar la instrucción, y 4) almacenar o guardar los datos resultantes en la memoria principal o enviarlos a un dispositivo de salida. El ciclo describe la secuencia de acciones que el CPU realiza para ejecutar una instrucción de lenguaje máquina.