• Matéria: Informática
  • Autor: lanesantos569
  • Perguntado 8 anos atrás

Existem determinados eventos de hardware que, quando ocorrem, provocam uma parada na execução do programa principal e, em seguida, o processamento é desviado para um endereço de memória de programa definido previamente, aonde o evento será tratado. Quando o tratamento do evento termina, o programa principal volta a ser executado a partir do ponto no qual ocorreu o desvio. Qual o nome desse recurso?

Respostas

respondido por: bokomoko
0
Esse recurso é chamado de Interrupção.

Ele é usado, por exemplo, quando alguém digita algo no teclado.

O programa tá lá rodando e de repente o usuário tecla uma tecla. O teclado manda um sinal para o computador que gera uma interrupção. O programa suspende e passa o controle para a rotina que vai ler o caracter teclado e colocar numa memória chamada "buffer de teclado", em seguida o programa é resumido, volta a ser executado. 

Quando o programa pedir algum dado de input de teclado, as teclas tecladas estarão no buffer de teclado.


Perguntas similares