Buscar

Modelo de Von Neumann

Prévia do material em texto

CCT0307 - Organização e Arquitetura de Computadores 
Aula 07: Modelo de Von Neumann 
Organização e Arquitetura de Computadores 
AULA 07: Modelo de Von Neumann 
Características 
 Dados e instruções armazenados em uma única memória 
utilizada tanto para leitura quanto para escrita 
 
 Os dados armazenados na memória podem ser acessados 
através de endereços 
 
 A execução de um programa ocorre sequencialmente, por 
ordem de endereços, exceto se for feita algum desvio explicito 
no programa 
Organização e Arquitetura de Computadores 
AULA 07: Modelo de Von Neumann 
Representação 
MEMÓRIA 
ENTRADA e SAÍDA 
PROCESSADOR 
John Von Neumann, matemático 
húngaro (1903-1957), contribuiu para a 
matemática e a física. Foi professor da 
Universidade de Princeton e um dos 
construtores do ENIAC 
Organização e Arquitetura de Computadores 
AULA 07: Modelo de Von Neumann 
Representação 
MEMÓRIA 
PROCESSADOR 
ENTRADA e SAÍDA 
RDM / MBR REM / MAR CONTROLE 
Organização e Arquitetura de Computadores 
AULA 07: Modelo de Von Neumann 
Barramento de dados 
MEMÓRIA 
PROCESSADOR 
ENTRADA e SAÍDA 
RDM / MBR REM / MAR CONTROLE 
DADOS 
Registrador 
de Dados da 
Memória 
Organização e Arquitetura de Computadores 
AULA 07: Modelo de Von Neumann 
MEMÓRIA 
PROCESSADOR 
ENTRADA e SAÍDA 
RDM / MBR REM / MAR CONTROLE 
Barramento de dados 
ENDEREÇO 
Registrador 
de Endereços 
da Memória 
Organização e Arquitetura de Computadores 
AULA 07: Modelo de Von Neumann 
Representação 
MEMÓRIA 
PROCESSADOR 
ENTRADA e SAÍDA 
RDM / MBR REM / MAR CONTROLE 
OPERAÇÃO 
(READ/WRITE) 
Unidade de 
Controle 
Organização e Arquitetura de Computadores 
AULA 07: Modelo de Von Neumann 
 Tamanho da célula  Determina RDM 
 
 Célula de 32 bits  RDM com 32 bits 
 
 Tamanho da memória em células  Determina REM 
 
 Memória com 256 células  REM com 8 bits 
Registradores 
Organização e Arquitetura de Computadores 
AULA 07: Modelo de Von Neumann 
Unidade Central de Processamento (UCP) 
MEMÓRIA 
ENTRADA e SAÍDA 
Unidade de 
Controle 
Unidade 
Aritmética e 
Lógica 
REGISTRADOR 
Unidade Central de 
Processamento (UCP) 
Organização e Arquitetura de Computadores 
AULA 07: Modelo de Von Neumann 
Componentes da UCP 
Unidade de 
Controle 
Unidade 
Aritmética e 
Lógica 
REGISTRADOR 
 Gerenciamento do fluxo interno dos dados 
 Execução de operações lógicas e aritméticas, 
efetuando transformações sobre os dados 
 Células de memória (temporárias) dentro do 
processador 
Organização e Arquitetura de Computadores 
AULA 07: Modelo de Von Neumann 
 Registrador de Instruções (IR - Instruction Register) 
 Armazena a instrução que está sendo executada 
 
 Registrador de estado (PSW - Program Status Word) 
 Armazena condições de estado geradas pela unidade aritmética e 
 lógica gerando informações para a unidade de controle 
 
 Contador do programa (PC - Program Counter) 
 Armazena o endereço da próxima instrução que será executada 
UCP: Registradores especiais 
Organização e Arquitetura de Computadores 
AULA 07: Modelo de Von Neumann 
MEMÓRIA 
ENTRADA e SAÍDA 
Unidade de 
Controle 
Unidade 
Aritmética e 
Lógica 
REGISTRADOR 
Dispositivos de E/S 
 Armazenamento 
 -HD (Disco Rígido) 
 -CD-ROM 
 -DVD 
 -Pendrive (flash) 
 Monitor de vídeo 
 Teclado 
 Mouse 
 Placa de som 
 Webcam 
 Placa de rede 
 Multifuncional 
Organização e Arquitetura de Computadores 
AULA 07: Modelo de Von Neumann 
 Grande quantidade de acessos a memória 
 
 Velocidade dos novos dispositivos 
 
 Execução em paralelo 
UCP: Registradores especiais

Continue navegando