Questões de Concurso
Sobre interrupções e dispositivos de entrada e saída em arquitetura de computadores
Foram encontradas 312 questões
Julgue o próximo item, relativo a hierarquia de memória e sistema de entrada e saída.
Uma interface de entrada e saída paralela (PIO) pode compor parte da memória à disposição da CPU, selecionando-se uma linha de barramento explícita dos dispositivos inativos.
Assinale a alternativa que explica o que acontece quando o processador e um controlador de entrada e saída (I/O) tentarem acessar um barramento ao mesmo tempo.
I- Mouse;
II - Teclado;
III - Caixas de Som;
IV- Scanner;
V- Microfone;
VI - Impressora;
VII - Monitor.
Estão corretos:
A figura abaixo ilustra parte das interfaces de conexão de dispositivos de E/S presentes nas placas-mãe atuais. As cores indicadas referem-se aos isoladores plásticos das referidas interfaces.

Assinale a sequência correta das interfaces das colunas numeradas de 1 a 6.
Um computador pode ser dividido em três grandes subsistemas: a CPU, a memória principal e o E/S. Considere a figura a seguir.

Sobre a figura, marque V para as proposições verdadeiras e F para as falsas.
( ) A interconexão desses subsistemas é feita por três barramentos: de dados, de endereços e de controle. O número de linhas no barramento de dados depende do tamanho das palavras usadas na arquitetura do computador; no barramento de endereço, o número de linhas depende do espaço de endereçamento da memória e, no barramento de controle, o número de linhas é dado pelo número de posições de memória.
( ) São controladores de dispositivos ou interfaces: USB, FireWire e SCSI.
( ) O endereçamento dos dispositivos de E/S pode ser feito utilizando-se de dois métodos: E/S isolada, isto é, existem instruções exclusivas para endereçar o dispositivo, ou E/S mapeada em memória.
( ) A operação de transferência de dados pode ser realizada por três métodos: E/S programada, E/S dirigida por interrupção e DMA.
Assinale a sequência correta.
Ao iniciar uma operação de E/S:
1. O controlador de dispositivo inicia a transferência dos dados do dispositivo para seu buffer local.
2. O driver de dispositivo carrega os registradores apropriados dentro do controlador de dispositivo.
3. O controlador de dispositivo informa ao driver, através de uma interrupção, que terminou sua operação.
4. O controlador de dispositivo examina o conteúdo dos registradores para saber que ação deve tomar.
Por fim, o driver devolve o controle para o SO, retornando os dados, um ponteiro para os dados ou informações de status.
A ordem correta das etapas é apresentada em
1. Neste momento, o mesmo valor de x aparece no disco magnético, na memória principal, no cache e em um registrador interno.
2. O valor de x é copiado no cache.
3. O bloco de disco em que o valor x está armazenado é copiado na memória principal.
4. Neste momento, o valor de x fica diferente nos sistemas de armazenamento.
5. O valor de x é copiado em um registrador interno.
6. O incremento ocorre no registrador.
O valor incrementado de x será o mesmo nos diferentes sistemas de armazenamento após o novo valor de x ser copiado no caminho de volta até o disco magnético.
Considerando o exemplo acima, a ordem correta das etapas para a operação de incremento de x é: