Questão de Arquitetura de Computadores — Armazenamento de Dados em Arquitetura de Computadores — FUNDATEC 2023
Arquitetura de Computadores›Armazenamento de Dados em Arquitetura de Computadores
Código
qq893491
Banca
FUNDATEC
Órgão
IF Farroupilha - RS
Ano
2023
Nível
Médio
Cargo
Técnico de Laboratório: Área: Informática
A técnica em que um módulo de Entrada/Saída (E/S) e a memória principal trocam dados diretamente, sem envolvimento do processador, é conhecida como:
AE/S programada.
BAcesso Independente à Memória (IMA).
CLigação sem intermediário.
DAcesso Direto à Memória (DMA).
EE/S controlada por interrupção.
Revelar gabarito e comentário▾
GabaritoD — Acesso Direto à Memória (DMA).
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Modos de transferência de E/S em arquitetura de computadores
Gabarito: letra D. O Acesso Direto à Memória (DMA) é a técnica em que um módulo de Entrada/Saída e a memória principal trocam dados diretamente, sem a intervenção da CPU. Durante uma operação DMA, o controlador de E/S assume o controle dos barramentos e transfere blocos de dados entre o dispositivo e a memória, liberando o processador para outras tarefas (ou permitindo que ele fique ocioso durante a transferência).
A banca testa o conhecimento dos principais modos de E/S: programada (polling), por interrupção e DMA. Cada um difere pelo grau de envolvimento da CPU.
Modo de E/S
Envolvimento da CPU
Transferência direta memória-dispositivo?
Nomenclatura técnica
E/S programada (polling)
CPU monitora e transfere constantemente
Não
Polling
E/S por interrupção
CPU interrompida para transferir cada dado
Não
Interrupt-driven I/O
Acesso Direto à Memória (DMA)
CPU só inicia e finaliza; controlador DMA gerencia
Sim
DMA
Acesso Independente à Memória (IMA)
—
—
Termo não consagrado
Ligação sem intermediário
—
—
Expressão genérica
Modos de E/S
1E/S programada (polling)
CPU monitora constantemente
Ineficiente
2E/S por interrupção
CPU interrompida para transferir
3DMA (Acesso Direto à Memória)
Transferência direta memória-dispositivo
CPU livre durante a operação
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
E/S programada (ou polling) exige que a CPU monitore constantemente o dispositivo de E/S, executando instruções para verificar o status e realizar a transferência. A CPU fica ocupada durante todo o processo, o que a torna ineficiente — não há transferência direta memória-dispositivo sem o processador.
Alternativa B — ❌ Incorreta
"Acesso Independente à Memória (IMA)" não é um termo técnico consagrado na arquitetura de computadores. Pode gerar confusão com DMA, mas a sigla IMA não corresponde a nenhum modo padrão de E/S. A banca usa este distrator para testar se o candidato conhece a nomenclatura exata: {{DMA}}.
Alternativa C — ❌ Incorreta
"Ligação sem intermediário" é uma expressão genérica que não designa uma técnica específica de E/S. Embora a ideia de "sem intermediário" possa remeter à ausência da CPU, o termo correto e consagrado é {{Acesso Direto à Memória (DMA)}}.
Alternativa D — ✅ Correta ⟵ GABARITO
O DMA (Direct Memory Access) permite que o controlador de E/S transfira dados diretamente para a memória principal (e vice-versa) sem envolvimento da CPU, exceto no início e no fim da operação. Isso é feito por meio de um controlador DMA que gerencia os barramentos e os ciclos de memória. É a técnica que melhor descreve o enunciado.
Alternativa E — ❌ Incorreta
Na E/S controlada por interrupção, o dispositivo de E/S sinaliza a CPU quando está pronto, e o processador interrompe o programa em execução para realizar a transferência de dados. A CPU ainda é responsável por mover os dados entre o dispositivo e a memória (embora com menor overhead que a E/S programada). Não há transferência direta sem o processador.
NÃO CAIA NESSA!
O distrator B (IMA) explora o candidato que se lembra da sigla DMA mas se confunde com a ordem das letras ou com o termo "independente". A nomenclatura oficial e universal é Acesso Direto à Memória (DMA). Grave: DMA = Direto, sem CPU; as demais opções (programada e interrupção) sempre contam com a CPU.
Gabarito: letra D – Acesso Direto à Memória (DMA).