Questões de Concurso
Sobre interrupções e dispositivos de entrada e saída em arquitetura de computadores
Foram encontradas 253 questões
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 é:
Um técnico de informática, desconsiderando-se qualquer outra informação, identificou que a relação percentual aproximada entre os tempos de processamento das interrupções e de leitura de um setor é de
Na organização de um sistema computacional em que se utilizam dispositivos de entrada e saída, uma das funções da interface controladora é a de seletor e decodificador de endereços
Este sintoma é um indicativo de que há um ou mais problemas com:
1. O disco rígido.
2. A impressora.
3. A placa-mãe.
4. O sistema operacional.
5. A placa de vídeo.
Assinale a alternativa que indica todas as afirmativas corretas.
O que são device drivers no âmbito de um sistema computacional?
Em relação à entrada/saída (E/S), atribua V (verdadeiro) ou F (falso) às afirmativas a seguir.
( ) A E/S usando DMA transfere um byte de cada vez.
( ) Os dispositivos de E/S podem ser divididos em dispositivos de bloco e caractere.
( ) A E/S programada é controlada via interrupção.
( ) Drivers de dispositivos integram as camadas do software de E/S.
( ) Na E/S mapeada em memória, registradores de controle são mapeados em endereços de memória.
Assinale a alternativa que contém, de cima para baixo, a sequência correta.
A respeito dos princípios de sistemas operacionais, das características dos principais processadores do mercado e dos processadores de múltiplos núcleos, julgue o item subsequente.
No processamento das interrupções geradas pelos componentes de entrada e saída, é necessário que o processador identifique univocamente qual dispositivo gerou a interrupção. Uma das técnicas utilizadas para essa identificação é a daisy chain, que realiza a identificação por hardware, usando uma conexão entre os módulos e o processador, na forma de uma cadeia circular.
No modo de operação do processador denominado modo usuário, instruções privilegiadas não podem ser executadas. Se houver tentativa de execução nesse caso, o hardware automaticamente gerará a interrupção e acionará o sistema operacional.