0% acharam este documento útil (0 voto)
2 visualizações10 páginas

Diferenças entre RISC e CISC

O documento explora as diferenças entre as arquiteturas RISC e CISC, destacando que RISC prioriza eficiência e simplicidade com um conjunto reduzido de instruções, enquanto CISC foca em funcionalidade e compatibilidade com instruções mais complexas. RISC é ideal para dispositivos de baixo consumo, enquanto CISC é mais adequado para desktops e servidores. Ambas as arquiteturas têm suas vantagens e desvantagens, dependendo da aplicação.
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PPTX, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
2 visualizações10 páginas

Diferenças entre RISC e CISC

O documento explora as diferenças entre as arquiteturas RISC e CISC, destacando que RISC prioriza eficiência e simplicidade com um conjunto reduzido de instruções, enquanto CISC foca em funcionalidade e compatibilidade com instruções mais complexas. RISC é ideal para dispositivos de baixo consumo, enquanto CISC é mais adequado para desktops e servidores. Ambas as arquiteturas têm suas vantagens e desvantagens, dependendo da aplicação.
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PPTX, PDF, TXT ou leia on-line no Scribd

Arquiteturas RISC e CISC

Entenda as diferenças entre os dois


principais estilos de design de
processadores
Introdução
• Os processadores são o “cérebro” dos computadores.
• Existem diferentes formas de construí-los.
• As duas abordagens mais conhecidas são as arquiteturas RISC e CISC.
RISC – Reduced Instruction Set
Computer
• Reduced Instruction Set Computer
• Foco em eficiência e velocidade
• Conjunto reduzido de instruções
• Instruções simples executadas em 1 ciclo de clock
• Ideal para dispositivos de baixo consumo de energia
CISC – Complex Instruction Set
Computer
• Complex Instruction Set Computer
• Foco em simplificar o trabalho do programador
• Conjunto complexo e extenso de instruções
• Instruções que realizam tarefas completas em vários ciclos
• Ideal para compatibilidade e poder de processamento
Comparação Direta: RISC vs CISC
Característica RISC CISC

Conjunto de instruções Reduzido e simples Extenso e complexo

Ciclos por instrução 1 ciclo Vários ciclos

Tamanho do código gerado Maior (mais instruções) Menor (instruções completas)

Complexidade do hardware Mais simples Mais complexo

Eficiência energética Alta Menor

Desempenho por watt Melhor para móveis Melhor para desktops/servidores


Exemplos Reais
• RISC: ARM (celulares, tablets, IoT), MIPS (roteadores, consoles antigos), RISC-V
(arquitetura aberta)
• CISC: x86 (Intel, AMD – PCs e notebooks), VAX (Digital Equipment, legado)
Vantagens e Desvantagens
RISC CISC

Vantagens Execução rápida Instruções poderosas


Baixo consumo Código menor

Desvantagens Mais linhas de código Pode ser mais lento


Hardware complexo
Aplicações no Mundo Real
• RISC: Celulares, Smartwatches, Televisores, Sistemas embarcados (carros,
impressoras)
• CISC: Computadores pessoais, Servidores, Software legado
Conclusão
• RISC foca em velocidade, simplicidade e eficiência energética.
• CISC foca em funcionalidade, compatibilidade e flexibilidade.
• Ambas continuam relevantes dependendo da aplicação.
Perguntas
• Obrigado! Alguma dúvida?

Você também pode gostar