Curso

  • Uploaded by: oseasgomes
  • 0
  • 0
  • May 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Curso as PDF for free.

More details

  • Words: 871
  • Pages: 21
CURSO

TECNOLOGIA EM SISTEMAS DE INFORMAÇÃO

DISCIPLINA ARQUITETURA DE

COMPUTADORES PROFESSORA: EVELY

INTEGRANTES DO GRUPO: Cleber Oliveira Rezende Udinei Pedro Luiz

Objetivo:  Definir processadores CISC X

RISC  Diferenças técnicas e de performance  Utilização  Tendências

CISC  Complex Instruction Set Computer (Computador com Conjunto de Instruções Complexas)

 Usa comandos que incorporam um

grande nº de pequenas instruções para executar uma simples operação.  Chip maior fisicamente  Exemplo: 80486 da Intel e o Motorola 68030

RISC  Reduced Instruction Set Computer

(Computador com Conjunto de Instruções Reduzidas)  São encontrados em computadores mais atuais.  Projeto menos complicado que usa instruções mais simples para executar uma operação.  Chip menor fisicamente  Usa menos transistores  Fabricação geralmente mais barato 

Comparação entre três máquinas CISC típicas com as três primeiras máquinas RISC. Os tamanhos de instrução e de microcódigo estão em bytes

CISC

RISC

Modelo

IBM 370/168

VAX 11/780

Xerox Dorado

IBM 801

Berkeley RISC I

Stanford MIPS

Ano em que ficou pronto

1973

1978

1978

1980

1981

1983

Instruções

208

303

270

120

3

55

Tamanho do Microcódigo

54

61

17

0

0

0

Tamanho da Instrução

2-6

2-57

1-3

4

4

4

Tabela Comparativa

Máquina RISC pode diferir de sua concorrente CISC de oito formas críticas

:

RISC

CISC

1

Instruções simples levando 1 ciclo

Instruções complexas levando múltiplos ciclos

2

Apenas LOADs/STOREs referenciam a memória

Qualquer Instrução pode referenciar a memória

3

Altamente pipelined

4

Instruções executadas pelo hardware

Não tem pipeline, ou tem pouco Instruções executadas pelo microprograma

5

Instruções com formato fixo Instruções de vários formatos Poucas instruções e modos Muitas instruções e modos

6 7

A complexidade está no compilador

A complexidade está no microprograma

8

Múltiplos conjuntos de

Conjunto único de

Mudança da Arquitetura CISC para RISC Mudança radical da arquitetura CISC para RISC Conjunto de instruções modificadas Compatibilidade binária foi prejudicada com relação ao desempenho Redução do tamanho:  Registros adicionais  On-chip chaces que são cronometrados tão rapidamente quanto o processador;  Unidades funcionais adicionais para execução superescalar;  Instruções adicionais não-RISC (mais rápidas);  On-chip aceitando operações de ponto

Vantagens de uma arquitetura RISC  Velocidade  Simplicidade do Hardware  Instrução de máquina simples

Desvantagens de uma arquitetura RISC  Qualidade do Código  Expansão do Código  Projeto de Sistema

Vantagens de uma arquitetura RISC Velocidade

Devido a tecnologia pipelined os processadores RISC alcançam duas a quatro vezes a performance dos processadores CISC usando tecnologia de semicondutor equivalente

Vantagens de uma arquitetura RISC Simplicidade do hardware

Pelo fato de um processador RISC trabalhar com instruções simples, o processador utiliza menos espaço no chip, funções extras como circuito de gerenciamento de memória e unidade aritmética armazenada num mesmo chip. Chips menores permitem que o fabricante armazene mais

Vantagens de uma arquitetura RISC Instrução de máquina simples

As instruções construídas para um processador RISC são simples e pequenas o que aumenta a sua performance.

Desvantagens de uma arquitetura RISC Qualidade dos Códigos

A performance de um processador RISC depende diretamente do código gerado pelo programador. No caso de um código mal desenvolvido o processador pode gastar um tempo demasiado na execução das instruções, isto faz com que a performance de uma máquina RISC dependa em grande parte

Desvantagens de uma arquitetura RISC Expansão do Código

O fato da arquitetura CISC trabalhar com instrução única com ações complexas e as máquinas RISC trabalharem com instrução simples a transição do código pode acarretar problemas. O termo "expansão do código" refere-se ao aumento de tamanho que se obtém de um programa originalmente compilado para uma máquina CISC, ter sido recompilado para uma máquina RISC. A expansão vai depender da capacidade do programador e a natureza do conjunto de instruções

Desvantagens de uma arquitetura RISC Projetos de Sistema

Outra desvantagem que a arquitetura RISC apresenta é o fato de requerer sistema de memória rápida para alimentar suas instruções. Tipicamente sistemas baseados nesta arquitetura costumam apresentar grande quantidade de memória cache interna, conhecida como "first-level

PIPELINED Os projetistas RISC, se preocupavam principalmente, em criar técnicas que acelerassem o processamento da informação. Pipelined é uma técnica, em que o software processa mais de uma instrução por vez, ele não espera o término de uma instrução para começar outra.

Tendência Muitas previsões vêm afirmando que o futuro dos processadores caminha para um projeto RISC, e provavelmente eles estejam corretas. Mas não tem havido um movimento de ver venda em Clique aqui para as razões massa do RISC, por duas

Razões A mais importante delas é manter a compatibilidade com o vasto número de software aplicativo, desenvolvido para trabalhar com os processadores Intel CISC mais antigos; A Segunda razão é que você não recebe todos os benefícios da arquitetura RISC, a não ser que esteja usando um sistema operacional e programas que tenham sido criados e compilados especificamente para tirar

Conclusão É indiscutível que em instruções complexas os processadores CISC saem-se melhor. Porém o que observamos são processadores híbridos, que são essencialmente processadores CISC, mas incorporam muitos recursos encontrados nos processadores RISC (ou vice-versa). Por questões de marketing, muitos fabricantes ainda vendem seus chips, como sendo RISC, apesar de misturarem características das duas arquiteturas, por questão de

Fontes de consulta www.seraggi.page.com.br/html/risc.h tml www.guiadoharware.net www.douglastorres.hpg.com.br

Related Documents

Curso
August 2019 68
Curso
December 2019 80
Curso
October 2019 68
Curso
December 2019 72
Curso
May 2020 53
Curso
October 2019 36

More Documents from ""

May 2020 15
Curso
May 2020 53