Você está na página 1de 31

SENAC – FATEC - ADS

Fundamentos de Informática
Prof. Fábio Giulian Marques

ARQUITETURA DOS COMPUTADORES

2012 -01
ARQUITETURA DE VON NEUMANN

Johann Von Neumann (1907-1957) - matemático húngaro


ARQUITETURA DE VON NEUMANN
Três componentes principais:

UNIDADE
PROCESSAMENTO
ARQUITETURA DE VON NEUMANN

MEMÓRIA
ARQUITETURA DE VON NEUMANN
MEMÓRIA
ARQUITETURA DE VON NEUMANN
Unidade de Controle
ARQUITETURA DE VON NEUMANN
UNIDADE DE PROCESSAMENTO
ARQUITETURA DE VON NEUMANN

Registrador IC (Instruction Counter)

Contém o ENDEREÇO
na memória com a
próxima instrução a ser
executada.
ARQUITETURA DE VON NEUMANN

Registrador IR (Instuction Register)

Contém a próxima
INSTRUÇÃO a ser
executada.
ARQUITETURA DE VON NEUMANN

MAR (Memory Address Register)

Co ntém o ENDEREÇO
da posição da memória a
ser lida ou escrita.
ARQUITETURA DE VON NEUMANN

MBR (Memory Buffer Register)

Contém o DADO a ser


lido ou escrito na
memória.
ARQUITETURA DE VON NEUMANN

Registradores de propósito geral

Usados para
armazenar resultados
intermediários.
ARQUITETURA DE VON NEUMANN

Ciclo de Instrução = Ciclo de Busca e Execução

computador lê e processa
uma instrução em
linguagem de máquina da
sua memória
ARQUITETURA DE VON NEUMANN

1
Transferência do conteúdo
do IC MAR.
ARQUITETURA DE VON NEUMANN

2.

Busca da próxima
instrução e  MBR.
ARQUITETURA DE VON NEUMANN

3.

Conteúdo do MBR  IR
(instruction fetch).
ARQUITETURA DE VON NEUMANN

4.
Decodificação da
instrução pelo circuito
lógico da unidade de
controle.
ARQUITETURA DE VON NEUMANN
5. Execução da operação:

• Operação aritmética
ULA opera sobre números
armazenados em 2 ou +
registradores específicos
para o tipo de operação.
ARQUITETURA DE VON NEUMANN

5. Execução da operação:

• Leitura
o endereço do operando, contido no
IR  MAR e o valor lido  MBR 
registrador apropriado para a
operação.
ARQUITETURA DE VON NEUMANN

5. Execução da operação:
GRAVAÇÃO
Memória
(um resultado de uma Operação)
o dado é
Registrador MBR,
Endereço na memória em MAR.
ARQUITETURA DE VON NEUMANN

6.
Fim do ciclo e
retorna para (1).
ARQUITETURA DE VON NEUMANN

O processamento sequencial

(incremento do IC)

Fluxo de instruções pode ter desvios condicionais!


ARQUITETURA DE VON NEUMANN

Esta arquitetura persiste

até hoje, mesmo nos computadores mais

modernos
ARQUITETURA MODERNA
ARQUITETURA MODERNA
ARQUITETURA MODERNA

Memória RAM
ARQUITETURA MODERNA
ARQUITETURA MODERNA
BIOS
ARQUITETURA MODERNA

Memória Auxiliar
ARQUITETURA MODERNA
Entrada e Saída
ARQUITETURA MODERNA

FIM

Você também pode gostar