Em relação aos registradores do processador, assinale a alt...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: E
A alternativa correta é a letra E, que afirma que "Todos os registradores são modificados diretamente pelo usuário". Isso não é verdadeiro, porque muitos registradores são controlados pelo sistema e instruções de máquina, sem a intervenção direta do usuário. Vamos detalhar o papel dos registradores e entender por que as outras afirmações são incorretas.
Os registradores são componentes críticos em um processador, servindo como a memória mais rápida disponível, utilizada para armazenar temporariamente dados e instruções que estão sendo processados pelo CPU. Eles aumentam a eficiência do processador, permitindo um acesso rápido a dados e instruções cruciais.
A quantidade de registradores e suas funções específicas dependem da arquitetura do computador, como afirmado na alternativa B. Por exemplo, em uma arquitetura x86, você encontrará um conjunto de registradores, enquanto uma arquitetura ARM terá outro.
Quanto à hierarquia de memória, os registradores são considerados o nível mais alto, ou seja, o mais rápido e o mais próximo ao processador, como indicado na alternativa C.
A alternativa D menciona uma divisão simplificada dos registradores. Na realidade, os registradores podem ser classificados em várias categorias, como registradores de dados, de endereços, de estado, de controle, entre outros. Enquanto os registradores de dados armazenam dados temporários e os de endereços guardam referências para a localização de dados na memória, há mais variedades que são cruciais para operações específicas do processador.
Portanto, a alternativa E é a correta, pois implica em uma generalização que não condiz com o funcionamento dos registradores. Nem todos os registradores são acessíveis ou modificáveis diretamente pelo usuário. Muitos são manipulados apenas pelo sistema operacional ou por instruções de máquina durante a execução de programas.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Existem registradores de propósito geral (podem ser modificados pelo usuário/programador) e os de propósito específico, por exemplo, PC (Program Counter) e o SP (Stack Pointer).
e-
In a computer, the memory address register is the CPU register that either stores the memory address from which data will be fetched to the CPU, or the address to which data will be sent and stored. When reading from memory, data addressed by MAR is fed into the MDR (memory data register) and then used by the CPU. When writing to memory, the CPU writes data from MDR to the memory location whose address is stored in MAR.
https://en.wikipedia.org/wiki/Memory_address_register
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo