algoriyo

3482 palavras 14 páginas
CINCO COMPONENTES DE UM
Ementa
COMPUTADOR

Ementa
INSTRUÇÕES:
A LINGUAGEM
DE MÁQUINA
Poliana Aparecida Corrêa de Oliveira poliana.correa@sga.pucminas.br Pontifícia Universidade Católica de Minas Gerais (PUC Minas)

Fonte: Adaptado de (PATTERSON e HENNESSY, 2014, p. 59)
1

Arquitetura de Computadores

Ementa
CONCEITOS BÁSICOS

Arquitetura de Computadores

2

Ementa
PROJETO DE PROCESSADORES

Linguagem

Abordagens

Permite o controle do hardware de um computador

CISC x RISC

Instruções
Palavras da linguagem de um computador

GPP X ASIP
Conjunto de instruções
Vocabulário
Algumas operações básicas estão presentes em todos os computadores

SoC x NoC

Maior desafio dos projetistas
“Encontrar uma linguagem que facilite o projeto do hardware e do compilador enquanto maximiza o desempenho e minimiza o custo”
Arquitetura de Computadores

3

Ementa
PROJETO DE PROCESSADORES

4

Ementa
PROJETO DE PROCESSADORES

Arquitetura CISC (Conjunto Complexo de Instruções, Complex
Instruction Set Computing)
Primeiro a ser usado no início da história de processadores
• No começo da década de 80, a tendência era construir chips com conjuntos de instruções cada vez mais complexos

Principal característica é o conjunto de instruções com formatos variados e mais completo, qualquer instrução pode acessar a memória

Arquitetura RISC (Conjunto Reduzido de Instruções, Reduced
Instruction Set Computer)
Suporta menos instruções e em forma mais simples com isso a execução é mais rápida (1 ciclo de clock)
Instruções são executadas diretamente pelo hardware
Os chips baseados nesta arquitetura são mais simples e muito mais baratos
• Por terem um menor número de circuitos internos, podem trabalhar com clocks mais altos

• Instruções precisam ser interpretadas por um microprograma

Somente instruções específicas acessam a memória
São capazes de desempenhar todas as funções de um processador CISC, compensando as suas limitações

Relacionados