MyLeoNes™

O ciclo de instruções do CPU — Informática, 11–13

Um processador não entende um programa inteiro de uma só vez. Repete um ciclo: procura uma instrução, percebe o que ela diz, executa-a e passa à seguinte.

Uma instrução de cada vez

Um CPU trabalha mais como quem segue uma receita do que como alguém que vê o plano inteiro. Vai buscar a próxima instrução, identifica a pequena operação pedida, executa-a e guarda o ponto onde ficou.

Porque existe este ciclo

Um computador precisa de uma forma fiável de transformar instruções guardadas em acções. Dividir o trabalho em passos pequenos permite ao mesmo hardware executar muitos programas; sem este ciclo, um programa seria apenas uma lista parada.

Somar dois números

Imagina que um programa tem de calcular 7 + 5. Primeiro, o CPU procura a instrução de somar; depois procura 7 e 5, interpreta a operação e executa-a; por fim, guarda 12 e procura a instrução seguinte.

O CPU não pensa

É natural dizer que um CPU percebe um jogo ou toma uma decisão inteligente, porque os resultados parecem pensados. Na realidade, segue instruções permitidas a grande velocidade; se estiverem erradas, a rapidez só produz o erro mais depressa.

Porque a velocidade importa

Cada clique, som, cálculo e imagem em movimento exige muitos ciclos de instruções. Um CPU mais rápido pode completar mais ciclos por segundo, mas não consegue corrigir instruções confusas nem trabalho desnecessário no programa.

Continua a explorar

Outras línguas

A carregar o MyLeoNes™…