Questão de Arquitetura de Computadores — Processadores — Quadrix 2023
- Código
- qg027223
- Banca
- Quadrix
- Órgão
- CREFITO-7ª Região(BA e SE)
- Ano
- 2023
- Nível
- Médio
- Cargo
- Técnico(a) em Informática
- CCerto
- EErrado
GabaritoE — Errado
Gabarito: ERRADO. O processador superescalar é aquele capaz de executar múltiplas instruções por ciclo de clock, utilizando múltiplas unidades funcionais em paralelo — não tem relação com criptografia. A afirmação troca o conceito de arquitetura de processador por uma funcionalidade de segurança, o que a torna incorreta.
O processador superescalar é uma evolução da arquitetura de processadores que busca aumentar o desempenho executando mais de uma instrução por ciclo de clock. Para isso, ele possui múltiplas unidades funcionais (como várias ULAs, unidades de ponto flutuante, unidades de acesso à memória) e um mecanismo de despacho que identifica instruções independentes entre si e as envia simultaneamente para essas unidades. Essa técnica é diferente do pipeline, que também aumenta o desempenho, mas de forma diferente: o pipeline divide a execução de uma instrução em etapas e sobrepõe as etapas de instruções consecutivas, enquanto o superescalar executa instruções diferentes ao mesmo tempo.
A criptografia, por sua vez, é uma técnica de segurança da informação que transforma dados legíveis em dados ilegíveis (cifrados) para protegê-los de acessos não autorizados. Embora alguns processadores modernos possuam instruções específicas para acelerar operações criptográficas (como AES-NI da Intel), isso é uma característica adicional e não define o que é um processador superescalar. A confusão entre "superescalar" e "criptografia" é uma pegadinha clássica de provas: a banca mistura conceitos de áreas diferentes (arquitetura de computadores e segurança da informação) para testar se o candidato sabe o significado técnico correto.
Na prática, um processador superescalar pode ser identificado por características como: múltiplas unidades de execução, despacho dinâmico de instruções, renomeação de registradores e execução fora de ordem. Esses recursos são comuns em processadores modernos, como os da linha Intel Core e AMD Ryzen. A criptografia, por outro lado, é implementada em software (algoritmos como AES, RSA) ou com aceleração por hardware específico, mas não é uma característica arquitetural que defina a classe do processador.
A pegadinha aqui é exatamente a troca de conceitos: o candidato que não domina o significado de "superescalar" pode ser induzido a aceitar a afirmação, associando "tecnologia avançada" a "criptografia". No entanto, o termo "superescalar" se refere exclusivamente à capacidade de execução paralela de instruções, não a qualquer funcionalidade de segurança.
A afirmação está incorreta porque define o processador superescalar como aquele que "utiliza tecnologia de criptografia avançada para a proteção dos dados sensíveis". O conceito correto de processador superescalar é aquele que executa múltiplas instruções por ciclo de clock, usando múltiplas unidades funcionais. A criptografia é uma técnica de segurança, não uma característica arquitetural de processadores. A banca explora a confusão entre "tecnologia avançada" (que pode sugerir criptografia) e o termo técnico "superescalar" (que se refere a paralelismo de execução).
Gabarito: ERRADO.
Link permanente: /questoes/qg027223