O ciclo de instrução é o ciclo de operação básico dos computadores e é o período de tempo durante o qual o computador busca uma instrução e a executa. Consiste em até seis fases, que são buscar instrução, decodificar a instrução, avaliar o endereço, buscar operando, executar e armazenar os resultados.
Este ciclo é repetido continuamente desde o momento em que o computador inicializa até o momento em que é desligado. Computadores simples executam esses ciclos em série, enquanto a maioria dos computadores modernos executa muitos ciclos simultaneamente. O ciclo de instrução se refere à série de etapas e ao tempo que leva para executá-las. A instrução de busca e a decodificação são as mesmas para todos os ciclos de instrução.