Alternativa B - O endereçamento múltiplo traz flexibilidade, permitindo operações diretamente em operandos na memória principal, além dos presentes nos registradores.
Introdução
Esta questão trata da distinção fundamental entre duas arquiteturas de processadores: CISC (Complex Instruction Set Computer) e RISC (Reduced Instruction Set Computer). Para responder corretamente, é necessário compreender como cada arquitetura lida com instruções, registradores e memória.
Análise Detalhada
Vamos examinar o conceito de CISC e por que a alternativa B é a correta, enquanto as outras apresentam erros conceituais comuns:
- Características do CISC:
- Possui um conjunto grande e complexo de instruções.
- Cada instrução pode realizar várias operações simples (ex: busca de memória + cálculo).
- Permite acesso direto à memória em diversas instruções, utilizando modos de endereçamento variados.
- A unidade de controle é complexa (geralmente usa microcódigo).
- Características do RISC:
- Conjunto reduzido de instruções simples e fixas.
- Opera predominantemente sobre registradores.
- Acesso à memória é limitado a instruções específicas de carga (load) e armazenamento (store).
- Unidade de controle mais simples, facilitando o uso de pipeline.
Avaliação das Alternativas
- (A) Errada: Refere-se ao RISC. A intensidade de operações nos registradores é uma marca registrada da arquitetura RISC, visando velocidade. O CISC frequentemente acessa a memória diretamente.
- (B) Certa: Esta é a definição clássica de CISC. Ele oferece modos de endereçamento flexíveis (múltiplos), permitindo que instruções operem diretamente sobre dados armazenados na memória principal sem precisar carregá-los primeiro para um registrador.
- (C) Errada: Uma grande quantidade de instruções torna a decodificação mais difícil e demorada, pois o hardware precisa interpretar formatos variáveis e complexos.
- (D) Errada: Dispositivos móveis (smartphones) utilizam predominantemente arquiteturas RISC (como a família ARM) devido à eficiência energética. Processadores CISC (como Intel x86) consomem mais energia.
- (E) Errada: Em CISC, a unidade de controle é pesada e complexa, projetada para gerenciar instruções variadas. A descrição de "unidade leve" pertence ao RISC.
Conclusão
A alternativa B descreve com precisão uma vantagem e característica intrínseca da arquitetura CISC, que prioriza a flexibilidade de programação e o acesso direto à memória através de modos de endereçamento avançados.