Modelo de von neumann
DE COMPUTADORES
Modelo de Von Neumann
ENIAC
Electronic Numerical Integrator Analyzer and Computer (ENIAC - em português: computador integrador numérico electrônico) foi o primeiro computador digital eletrônico de grande escala
O ENIAC começou a ser desenvolvido em 1943 durante a II Guerra
Mundial para computar trajetórias táticas que exigissem conhecimento substancial em matemática, mas só se tornou operacional após o final da guerra.
A calculadora efetua os cálculos a partir das teclas pressionadas, fazendo interação direta com o hardware, como no ENIAC, no qual era preciso conectar fios, relês e sequências de chaves para que se determinasse a tarefa a ser executada. A cada tarefa diferente o processo deveria ser refeito. A resposta era dada por uma sequência de lâmpadas.
Organização de um Computador
Modelo de Von Neumann (1945)
Conceito
de programa armazenado
Separação da Unidade Lógica e Aritmética e da
Unidade de Controle
Utilização de barramentos e registradores
Hardware de entrada e saída (I/O)
UCP
Memória
I/O
Modelo de Von Neumann
Modelo de Von Neumann
Controle de
Execução
Controle
Aritmética
Execução de
Operações
Memória
I/O
Instruções e Dados
Modelo de Von Neumann
operação
Bloco de controle
Bloco operacional
CPU
endereços
instruções
dados
Memória
dados
Modelo de Von Neumann
Memória: Conjunto de posições/locações endereçáveis Palavras: Posição/locação da memória. Contém dados e instruções.
Palavra: Unidade básica de transferência de/para memória. Palavras são localizadas através de um endereço
Dados, instruções e endereços são codificados em binário Modelo de Von Neumann
Programa é uma seqüência de instruções, colocadas numa seqüência de endereços
A execução de um programa corresponde à execução seqüencial de suas instruções
A seqüência das