Processadores

Páginas: 14 (3259 palavras) Publicado: 3 de novembro de 2013
Universidade nove de julho - uninove
ciÊncia da computaçÃo
MEMORIAL, 701 A






mayra Cristina Marques RA: 910125011





Arquitetura de computadores
Processadores







são paulo
2010











SUMÁRIO

1. ORGANIZAÇÃO DA CPU E EXECUÇÃO DE INSTRUÇÃO
2. RISC
3. CISC
4. POST-RISC
5. MEMÓRIAOrganização da CPU e Execução de Instrução

O primeiro processador do mundo nasceu juntamente com o primeiro computador, o Eniac (Eletronic Numerical Integrator and Calculator), construído por John Von Neuman em 1946.
O processador é a unidade principal do computador; ele controla o fluxo dos programas, executa operações lógicas e aritméticas, acessa a memória, fazsolicitações aos periféricos, confunde-se com a CPU.
Em 1971, na Intel Corporation, Ted Hoff construiu um processador que tinha todas as unidades reunidas em um só chip, o 4004, o primeiro microprocessador.
A diferença básica entre o processador tradicional e o microprocessador é o fato de este último poder ser produzido na linha de montagem, em larga escala, diminuindo drasticamente o custo porcausa do preço e do pouco calor dissipado; os microprocessadores se espalharam pelo mundo, conquistaram o mercado e fizeram fortunas incalculáveis.

Organização do Processador
Memória de Rascunho (MEM RASC): conjunto pequeno (algumas
dezenas) de registradores dedicados rápidos para armazenamento
temporário de dados relativos à decodificação e execução de instruções.

Unidade Lógica Aritmética(ULA): Circuito lógico combinacional que
realiza operações booleanas sobre palavras armazenadas na memória de
rascunho e armazena o resultado na mesma.

Vias Internas: Barramentos dedicados que permitem a transmissão de
dados da memória de rascunho para a ULA e vice-versa.

Caminho de Dados: Memória de Rascunho + ULA + Vias Internas.

Unidade de Controle (UC): Circuito lógico seqüencialresponsável pela
geração dos sinais de controle do Caminho de Dados na seqüência
adequada para implementar interpretação de instruções.
Operação do Caminho de Dados (Ciclo de Máquina):
Leitura dos registradores da memória de rascunho.
Escrita nos registradores de entrada da ULA.
A operação da ULA correntemente selecionada é executada.
O resultado do processamento da ULA é escrito noregistrador de
saída da ULA.
-O registrador de saída da ULA é lido.
-O seu conteúdo é copiado para o registrador de destino na memória
de rascunho.

Interpretação de Instruções
Conjunto de Instruções: Todas as instruções disponíveis ao programador
de um dado nível de máquina virtual. (Nível de linguagem de máquina:
tipicamente, de 20 a algumas centenas de instruções).
Contador de Programa (PC –Program Counter): Registrador da
memória de rascunho, ponteiro que armazena o endereço na memória
principal onde se localiza a próxima instrução a ser interpretada.
Registrador de Instrução (IR – Instruction Register): Registrador da
memória de rascunho que armazena a Instrução corrente que foi
buscada na memória principal.
Interpretação de Instruções – Ciclo deBusca-Decodificação-Execução:
I. Busca da próxima instrução no endereço da memória principal
apontado pelo PC e armazenamento da mesma no IR.
II. Atualização do PC, fazendo-o apontar para a instrução seguinte
(PC := PC +1).
III. Determinação do tipo de instrução armazenada no IR.
IV. Se a instrução precisa de operandos armazenados na memória
principal, os seus endereço devem ser determinados.
V. Caso necessário,busca de operandos na memória principal.
VI. Execução da instrução.
VII. Retorno ao passo i para iniciar a execução da instrução seguinte.
Observação: O ciclo de busca-decodificação-execução pode ser
implementado em hardware ou software (interpretador = microprograma).


Arquitetura Risc

A arquitetura RISC é constituída por um pequeno conjunto de instruções simples que são executadas...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Processador
  • Processadores
  • PROCESSADORES
  • Processadores
  • Processadores
  • Processadores
  • Processadores
  • Processadores

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!