Informática, perguntado por thyalyson69, 1 ano atrás

Cada vez que um dispositivo do computador recebe um comando, como por exemplo, “buscar informações no setor 43 da fita DAT” o driver de dispositivo deve ter como descobrir que esse comando de busca foi concluído. Os drivers de dispositivo podem consultar o dispositivo através de polling ou eles podem usar interrupções?

Soluções para a tarefa

Respondido por LarissaMoura3
16

Alternativa 4: O processo de polling consiste em deixar o processador "atento", verificando periodicamente os dispositivos de E/S, para identificar se há dados a serem tratados.

A questão está incompleta, abaixo acrescento as afirmativas:

Alternativa 1: As interrupções bloqueiam o processador e impedem o fluxo dos dados.

Alternativa 2: Quando a técnica do polling foi inventada, esta substituiu a técnica de interrupções.

Alternativa 3: O polling apresenta vantagens o que torna a técnica preferida sobre o uso de Interrupções.

Alternativa 4: O processo de polling consiste em deixar o processador "atento", verificando periodicamente os dispositivos de E/S, para identificar se há dados a serem tratados.

Alternativa 5: Dentre as vantagens do polling encontra-se o fato de que ele não consome recursos de processamento, especialmente quando não há solicitações de E/S esperando.

Quando comandos como o citado no enunciado são enviados aos dispositivos dos computadores, o driver do dispositivo precisa descobrir se tal comando teve uma conclusão. Os drivers de dispositivo podem fazer a consulta ao dispositivo através de polling.

O polling é um processo que proporciona ao processador mais “atenção”, de maneira a comprovar em períodos periodizados se os dispositivos de entrada e saída estão apresentando dados para serem tratados.

Bons estudos!

Perguntas interessantes