Questão FC375103
Para que uma máquina seja definida como um computador, é necessário que ela tenha a capacidade de ser programada; a programação é realizada através de instruções, que possuem funci
Processador
Instituto Consulplan · 2019
Para que uma máquina seja definida como um computador, é necessário que ela tenha a capacidade de ser programada; a programação é realizada através de instruções, que possuem funcionalidades específicas em um processador ou microcontrolador. Considerando a arquitetura SAP1 (Simple as Possible), a instrução utilizada para finalizar o programa trata-se de:
- HLT
- OUT
- LDA
- EOF
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
HLT é a instrução de parada (do inglês halt) usada para indicar o fim do programa em arquiteturas simples como o SAP-1.
Ao ser executada, HLT faz a unidade de controle interromper o ciclo de busca e execução de instruções, ou seja, o processador deixa de buscar novas instruções na memória e entra em estado inativo.
Na prática, isso significa que o contador de programa não é mais incrementado e os sinais de controle responsáveis pelo sequenciamento das etapas do ciclo de máquina são desativados, mantendo o conteúdo dos registradores inalterado.
Em implementações reais o opcode de HLT ocupa um código específico na memória e normalmente só é encerrado por um reset ou por uma interrupção externa que reative o processador.
Conteúdo do catálogo FC Concursos · Atualizado em