← Questões de Arquitetura de Computadores

Arquitetura de Computadores · CESPE/CEBRASPE · 2025

Questão comentada de Arquitetura de Computadores

No barramento de um computador típico, o processo que garante a preferência dos dispositivos de entrada e saída quando for requisitado acesso ao barramento, mesmo se a CPU o estiver utilizando, é denominado

Gabarito: E

Em barramentos de computador, a disputa pelo uso do barramento é normal: CPU, memória e dispositivos de E/S querem falar ao mesmo tempo, e alguém precisa organizar a fila. Quando um dispositivo de entrada e saída precisa transferir dados com prioridade, existe um mecanismo que permite que ele use o barramento mesmo com a CPU em operação. Isso evita que a CPU vire dona absoluta do microfone e atrase a transferência de dados. Esse mecanismo é conhecido como roubo de ciclo: o controlador de DMA toma temporariamente um ciclo do barramento da CPU para realizar a transferência direta de dados entre memória e dispositivo. Na prática, a CPU perde apenas um ciclo ou alguns instantes de acesso ao barramento, mas continua executando depois. É uma solução clássica para acelerar E/S sem sobrecarregar o processador. Por isso, o gabarito é a alternativa E. O nome já entrega a ideia: o ciclo de barramento é "roubado" do processador para que o dispositivo faça a transferência. Em provas, isso costuma aparecer associado ao DMA (Direct Memory Access), que é o mecanismo responsável por essa operação. Se quiser guardar de forma simples: CPU trabalha, o DMA pede licença, "rouba" um ciclo, transfere os dados e devolve o barramento. Nada de magia, só coordenação eficiente entre os componentes do computador.

Continue treinando

Questões relacionadas