Artigo Risk Cisk

Você também pode gostar

Você está na página 1de 6

CENTRO UNIVERSITÁRIO DE CIÊNCIAS E TECNOLOGIA DO MARANHÃO -

UNIFACEMA

CURSO TECNÓLOGO ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

PROCESSADORES CISC E RISC

ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES

MARCOS GOMES DA SILVA ROCHA

GABRIEL ANTONIO ASSUNÇÃO OLIVEIRA

CAXIAS – MA

2024
SUMÁRIO

1. INTRODUÇÃO…………….………………………………………………………….......3

2. O QUE É ARQUITETURA CISC E RISC?…….……………………………………....3

3. VANTAGENS E DESVANTAGENS DAS ARQUITETURAS CISC E RISC…........4

4. FUTURO DAS ARQUITETURAS CISC E RISC NO MERCADO..…..…….…........4

5. CONCLUSÃO……………………....…….……………………………………………....5

6. REFERÊNCIAS………………………………………….……………………………... . .6
3

1. INTRODUÇÃO

O marco das arquiteturas CISC (Computador de Conjunto de Instruções


Complexas) e RISC (Computador de Conjunto de Instruções Reduzidas) se dá por
volta da quarta geração dos computadores (1975-até os dias atuais). Esse período
foi marcado pela introdução de chips de grande escala de integração (VLSI), que
permitiram uma densidade de componentes sem precedentes e impulsionaram o
potencial das máquinas computacionais. Com a crescente demanda por usabilidade,
surgiram sistemas operacionais como o MS-DOS e o UNIX, que ofereciam ampla
funcionalidade. Paralelamente, os sistemas operacionais de rede possibilitaram o
compartilhamento de recursos e colaboração entre usuários.

Durante essa época, as arquiteturas de processadores RISC e CISC também


ganharam destaque, representando diferentes abordagens para o design de
hardware que continuam a influenciar o desenvolvimento de sistemas
computacionais até hoje. Neste artigo, exploraremos mais detalhadamente as
nuances das arquiteturas RISC e CISC, bem como responder três principais
perguntas sobre essas arquiteturas, sendo elas:

 O que são as arquiteturas Cisc e Risc?


 Quais as vantagens e desvantagens entre as arquiteturas Cisc e Risc?
 Qual o impacto dessas arquiteturas na otimização do processador?

2. O QUE SÃO AS ARQUITETURAS CISC E RISC?

As arquiteturas CISC e RISC referem-se ao nível de complexidade das


instruções que os processadores projetados nesses padrões podem executar.
Enquanto os processadores CISC foram concebidos para facilitar a programação,
incorporando uma ampla variedade de instruções complexas em seus conjuntos de
instruções, os processadores RISC adotam uma abordagem mais simplificada, com
um conjunto reduzido e mais direto de instruções.

No contexto do CISC, múltiplos conjuntos de instruções são disponibilizados,


permitindo a execução de operações complexas com uma única instrução. Por
exemplo, uma única instrução pode realizar várias operações, como carregar dados
nos registradores e executar operações matemáticas. Por outro lado, na arquitetura
4

RISC, as instruções são mais simplificadas e diretas, exigindo um número maior de


instruções para realizar as mesmas operações complexas.

A evolução das arquiteturas CISC e RISC ocorreu em resposta a diferentes


desafios computacionais e, ao longo do tempo, ambas as abordagens incorporaram
melhorias uma da outra. Atualmente, a distinção entre CISC e RISC tornou-se
menos clara, com uma tendência crescente para a integração de características de
ambas as arquiteturas. A diferenciação entre CISC e RISC muitas vezes é mais uma
questão de marketing do que de especificações técnicas concretas.

3. VANTAGENS E DESVANTAGENS DAS ARQUITETURAS CISC E RISC

Uma operação básica de soma em RISC, por exemplo, envolve comandos


independentes para carregar dados em diferentes registradores, realizar a soma dos
valores e carregar o resultado no registrador de destino. Já em CISC, o comando
"SOMAR 2 e 5" traz todas as instruções intermediárias em apenas uma linha de
código. As principais razões para promoverem a arquitetura CISC foram: reduzir as
dificuldades de escrita de compiladores; reduzir o custo global do sistema; reduzir os
custos de desenvolvimento de software; reduzir a diferença semântica entre as
linguagens de programação e máquina; fazer com que os programas escritos em
linguagens de alto nível corressem de forma mais eficiente; melhorar a compactação
do código; e facilitar a detecção e correção de erros.

A arquitetura Risk pode realizar até cinco instruções ao mesmo tempo em


comparação com a arquitetura CISC, que executa apenas uma. Por ser uma
arquitetura considerada simples, há algumas características comuns, tais, como:
limitado número de instruções, execução sem microcódigos, altas taxas de
execução, poucos modos de endereçamento e operações lógicas e aritméticas entre
registradores, tipicamente com instruções de três endereços. A arquitetura RISC foi
adotada nos processadores de videogames modernos, pois proporciona um
hardware dedicado e não ocupar processamento com outros recursos existente na
arquitetura CISC.

4. FUTURO DAS ARQUITETURAS CISC E RISC NO MERCADO

Na década de 80, a arquitetura RISC surgiu como uma alternativa aos


processadores CISC, oferecendo conjuntos de instruções mais simples e eficientes.
Hoje, os fabricantes de processadores continuam a buscar maneiras de melhorar o
desempenho e superar os concorrentes, utilizando diversas estratégias.
5

Enquanto a arquitetura RISC é reconhecida por sua performance, a


arquitetura CISC mantém-se relevante devido à compatibilidade de software. No
entanto, ambas enfrentam a ameaça de uma nova arquitetura chamada EPIC
(Explicit Parallel Instruction Computer), desenvolvida pela Intel, que combina
características das arquiteturas RISC e CISC.

O futuro do mercado de processadores pode não favorecer nenhuma das


duas arquiteturas, mas sim trazer sua eventual extinção. Empresas líderes, como a
Intel, estão considerando abandonar a arquitetura CISC em favor da RISC, o que
pode impulsionar a adoção da arquitetura EPIC e tornar as arquiteturas CISC e
RISC obsoletas.

5. CONCLUSÃO

Dado o exposto, vimos que as arquiteturas CISC e RISC continuam a


desempenhar papéis significativos na computação moderna, cada uma com suas
vantagens e desvantagens. Observamos que, embora a arquitetura CISC tenha sido
desenvolvida visando facilitar a programação e oferecer uma ampla gama de
instruções, a arquitetura RISC prioriza a eficiência e a simplicidade, resultando em
maior desempenho em determinadas situações.
Além disso, discutimos o futuro do mercado de processadores, considerando
o surgimento da arquitetura EPIC como uma possível ameaça às arquiteturas CISC
e RISC. Com a adoção de novas tecnologias e estratégias de design, é possível que
ambas as arquiteturas enfrentem a obsolescência no mercado, dando lugar a novas
abordagens.
Por fim, é fundamental destacar a importância da representação de dados e
instruções na computação. A forma como os dados são manipulados e as instruções
são executadas tem um impacto direto no desempenho e na eficiência dos sistemas
computacionais. A arquitetura de processadores desempenha um papel crucial
nesse processo, determinando como as instruções são interpretadas e executadas
pelo hardware.
6

6. REFERÊNCIAS

DE FARIAS CAIXETA, Daniel; VILARINHO, Alan Kardec Machado; DOS


SANTOS, Erivaldo Alves. ESTUDO DE PERFORMANCE DAS
ARQUITETURAS RISC E CISC. UM BREVE HISTÓRICO DA EVOLUÇÃO
DAS PRINCIPAIS ARQUITETURA DE HARDWARE.

VON ZUBEN, EA869–Prof. Computador, transistores, registradores e circuitos


integrados.

TREFILIO, Daniel. Quais são as diferenças entre as arquiteturas RISC e


CISC?. Disponível em:
<https://www.terra.com.br/byte/quais-sao-as-diferencas-entre-as-arquiteturas-risc-
e-cisc,a2170ea5c0c7cb1854927558d63bd0a3vc8dxuol.html/>. Acesso em: 6 abr.
2024.

Risc vs Cisc. Disponível em:


<https://cs.stanford.edu/people/eroberts/courses/soco/projects/risc/risccisc/>. Acesso
em: 6 abr. 2024.

Você também pode gostar