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?
Soluções para a tarefa
Respondido por
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.
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 interessantes
Português,
10 meses atrás
Português,
10 meses atrás
Matemática,
10 meses atrás
Biologia,
1 ano atrás
Administração,
1 ano atrás
História,
1 ano atrás
Física,
1 ano atrás