![Ciclo da máquina - Tecnologia Ciclo da máquina - Tecnologia](https://a.continuousdev.com/technology/machine-cycle.jpg)
Contente
- Definição - O que significa Ciclo de Máquina?
- Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.
- Techopedia explica o ciclo da máquina
Definição - O que significa Ciclo de Máquina?
Um ciclo de máquina consiste nas etapas que o processador de um computador executa sempre que recebe uma instrução no idioma da máquina. É a operação mais básica da CPU, e as CPUs modernas são capazes de executar milhões de ciclos de máquinas por segundo. O ciclo consiste em três etapas padrão: buscar, decodificar e executar. Em alguns casos, a loja também é incorporada ao ciclo.
Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.
Techopedia explica o ciclo da máquina
O ciclo da máquina é a operação mais básica que um computador executa e, para concluir tarefas domésticas, como mostrar um único caractere na tela, a CPU precisa executar vários ciclos. O computador faz isso desde o momento em que inicia a inicialização até desligar.
As etapas de um ciclo de máquina são:
- Buscar - A unidade de controle solicita instruções da memória principal que é armazenada no local da memória, conforme indicado pelo contador de programa (também conhecido como contador de instruções).
- Decodificação - as instruções recebidas são decodificadas no registro de instruções. Isso envolve quebrar o campo do operando em seus componentes com base no código de operação da instrução (opcode).
- Executar - envolve o código de operação da instrução, pois especifica a operação da CPU necessária. O contador de programa indica a sequência de instruções do computador. Essas instruções são organizadas no registro de instruções e, à medida que são executadas, aumentam o contador do programa para que a próxima instrução seja armazenada na memória. O circuito apropriado é então ativado para executar a tarefa solicitada. Assim que as instruções são executadas, ele reinicia o ciclo da máquina que inicia a etapa de busca.