Pular para o conteúdo principal

Questão de Arquitetura de Computadores — Arquitetura de processadores: RISC, CISC, WISC e Microprocessadores. — FCC 2015

Arquitetura de ComputadoresArquitetura de processadores: RISC, CISC, WISC e Microprocessadores.
Código
fc021936
Banca
FCC
Órgão
TCE-CE
Ano
2015
Nível
Médio
Cargo
Técnico de Controle Externo-Auditoria de Tecnologia da Informação
Nos processadores com arquitetura CISC,
  1. Ahá poucos modos de endereçamento.
  2. Bnão há microprograma para interpretar as instruções.
  3. Cas instruções são simples e em tamanho reduzido.
  4. Das instruções são executadas, na sua maioria, em apenas um ciclo da máquina.
  5. Esão usadas instruções de tamanho variável.
Revelar gabarito e comentário

GabaritoE — são usadas instruções de tamanho variável.

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”.

Arquitetura CISC

Gabarito: letra E. A característica marcante da arquitetura CISC (Complex Instruction Set Computer) é o uso de instruções de tamanho variável, permitindo que cada instrução realize operações complexas. As demais alternativas descrevem, na verdade, características da arquitetura RISC (Reduced Instruction Set Computer), que é o oposto.

A banca testa o conhecimento das diferenças fundamentais entre CISC e RISC. Enquanto o CISC prioriza instruções complexas e microprogramadas, o RISC aposta em instruções simples e executadas diretamente pelo hardware. Vamos analisar cada alternativa.

Característica

Arquitetura CISC

Arquitetura RISC

Tamanho das instruções

Variável

Fixo (geralmente 32 bits)

Modos de endereçamento

Múltiplos e complexos

Poucos e simples

Implementação das instruções

Microprogramada (microcódigo)

Executada diretamente pelo hardware

Ciclos de clock por instrução

Múltiplos ciclos

Geralmente um ciclo

Complexidade das instruções

Complexas e poderosas

Simples e reduzidas

Arquiteturas de processadores
  • 1CISC (Complex Instruction Set Computer)
    • Instruções complexas
    • Tamanho variável
    • Múltiplos modos de endereçamento
    • Microprogramada
    • Múltiplos ciclos de clock
  • 2RISC (Reduced Instruction Set Computer)
    • Instruções simples
    • Tamanho fixo
    • Poucos modos de endereçamento
    • Execução direta por hardware
    • Um ciclo de clock (maioria)
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

Afirma que há "poucos modos de endereçamento". Na verdade, a arquitetura CISC possui múltiplos modos de endereçamento, incluindo modos registrador-registrador, registrador-memória e indexação. O texto de apoio destaca que o CISC usa "múltiplos modos de endereçamento para a memória, incluindo indexação para o caso de vetores". Essa complexidade é uma das marcas do CISC, ao contrário do RISC, que tende a ter poucos modos.

Alternativa B — ❌ Incorreta

Diz que "não há microprograma para interpretar as instruções". O CISC, pelo contrário, é fortemente baseado em microprogramação (microcódigo) para implementar as instruções complexas. O texto menciona que "o surgimento, em 1951, do conceito de micro programação facilitou o trabalho de projetar instruções complexas, implementando-as em microcódigo". Essa ausência de microprograma é característica do RISC.

Alternativa C — ❌ Incorreta

Afirma que "as instruções são simples e em tamanho reduzido". Isso é exatamente o oposto: as instruções CISC são complexas e de tamanho variável (como confirmado pela alternativa E). O RISC é que possui instruções simples e de tamanho fixo (geralmente 32 bits). O texto de apoio afirma que no CISC "instruções com largura variável" e que as instruções são poderosas e complexas.

Alternativa D — ❌ Incorreta

Diz que "as instruções são executadas, na sua maioria, em apenas um ciclo da máquina". No CISC, as instruções complexas requerem múltiplos ciclos de clock para execução. O texto aponta: "As instruções requerem múltiplos ciclos de relógio para sua complexa execução". Já no RISC, a maioria das instruções é executada em um único ciclo.

Alternativa E — ✅ Correta ⟵ GABARITO

A alternativa afirma: "são usadas instruções de tamanho variável". Essa é uma característica central do CISC. O texto de apoio descreve: "Instruções com largura variável, com a quantidade de bytes variando de acordo com o modo de endereçamento utilizado". Isso permite que cada instrução codifique operações mais elaboradas, mas também torna o decodificador mais complexo.

NÃO CAIA NESSA!

A banca troca deliberadamente as características de CISC e RISC. A pegadinha clássica é atribuir ao CISC as virtudes do RISC (instruções simples, execução em um ciclo, ausência de microcódigo, poucos modos de endereçamento). Treine identificar que CISC = complexo, microprogramado, muitos modos, tamanho variável, múltiplos ciclos; RISC = simples, sem microcódigo, poucos modos, tamanho fixo, geralmente um ciclo.

PEGA ESSA DICA!

Para memorizar, associe:

  • CISC → "Complexo" → instruções complexas, microprograma, muitos modos de endereçamento, tamanho variável, vários ciclos.

  • RISC → "Reduzido" → instruções simples, sem microcódigo, poucos modos, tamanho fixo, geralmente um ciclo.

Gabarito: letra E (instruções de tamanho variável).

Link permanente: /questoes/fc021936