Questão nº 56
Questão de Tecnologia da Informação · FGV ALEP 2024 (nº 56)
No que concerne aos métodos de entrada e saída em sistemas computacionais, existem algumas alternativas que comprometem de uma forma maior ou menor o uso do processador.
O método que consiste na transferência, pelo processador, do processo de entrada e saída para um controlador de acesso que opera a transferência diretamente com a memória principal, o qual ao término, sinaliza ao processador o término é conhecido por
- ADMA – Direct Access Memory. (alternativa correta)
- BParallel Transmission.
- CPipelining.
- DPolling.
- ERISC – Reduced Instruction Set Code.
Resposta comentada
Gabarito Alternativa A
DMA (Direct Memory Access, ou Acesso Direto à Memória) é um recurso de hardware que permite a um dispositivo de E/S transferir dados diretamente para a memória principal, sem que o processador precise copiar cada byte. O processador apenas configura o controlador DMA com o endereço, o tamanho e a direção da transferência, e depois é liberado para outras tarefas. Quando o controlador termina, ele dispara uma interrupção para avisar o processador.
- (A) Correta: É exatamente o que a questão descreve: o processador delega a transferência a um controlador (DMA), que opera direto com a memória e sinaliza o fim via interrupção. A sigla oficial é Direct Memory Access (e não "Direct Access Memory", pegadinha comum da banca).
- (B) Incorreta: Parallel Transmission (Transmissão Paralela) é um método de envio de bits por múltiplos fios simultaneamente, relacionado à comunicação entre dispositivos, não à transferência gerenciada por um controlador para a memória.
- (C) Incorreta: Pipelining é uma técnica de processador que divide a execução de instruções em etapas para aumentar o throughput, não tem relação com E/S ou com um controlador externo.
- (D) Incorreta: Polling (ou busy-waiting) é o método em que o processador fica verificando repetidamente o status do dispositivo de E/S, gastando ciclos de CPU. É o oposto do DMA, que libera o processador.
- (E) Incorreta: RISC (Reduced Instruction Set Computer) é uma arquitetura de processador com conjunto reduzido de instruções; não é um método de E/S. A banca ainda troca "Code" por "Computer" na sigla, outra pegadinha.
Armadilha da banca: A letra A é tentadora porque a sigla DMA é conhecida, mas a banca escreve "Direct Access Memory" (errado) em vez de "Direct Memory Access" (correto). Muitos alunos marcam por reconhecer a sigla e não percebem a inversão das palavras. O conceito descrito no enunciado é o clássico do DMA, então a intenção é clara, mas a grafia é o teste de atenção.
Fonte: FGV ALEP 2024 Técnico Legislativo - Suporte e Manutenção (Caderno Tipo 1). Reproduzida para fins de estudo.