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:
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 similares
6 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás