Von Newmann
Newman e
Periféricos
ADIR KUHN
BACHAREL EM COMPUTAÇÃO
PÓS GRADUADO EM BANCO DE DADOS
PHP ENGINNER E SCRUM MASTER
Evolução histórica do computador 2
Evolução histórica do computador –
Continuação
Modelo de Von Neuman
Computadores feitos com base na Maquina
Universal de Turing armazenam dados na memória.
Entre 1944-1945 John Von Newman propôs que se os programas e dados são logicamente os mesmo, os programas também deveriam ser armazenados na memória.
Evolução histórica do computador 3
Modelo de Von Newman – Continuação
Quatro subsistemas
O computadores construídos com base no modelo de Von Newman dividem o hardware do
Computador em quatro Subsistemas : Memória,
Unidade lógica e aritmética, Unidade de controle de
I/O.
Evolução histórica do computador
4
Modelo de Von Newman – Continuação
Memória – Área de armazenamento para programas e dados. Unidade de lógica e aritmética (ULA) – Área operações de lógica e cálculos, necessária realizar operações aritméticas e lógicas sobre dados.
Unidade de controle – Responsável pelas operações da memória, a ULA e o sub sistema de I/O.
Entrada e saída – Aceita input de dados e programas vindos de fora do computador e realiza saída dos resultados do processamento para o mundo externo.
Inclui dispositivos de armazenamento secundários
(discos ou fitas).
Evolução histórica do computador 5
Conceito de programa armazenado – No modelo de Von Newman determina-se que o programa deve ser armazenado na memória, diferente da arquitetura dos primeiros computadores onde somente os dados eram armazenados na memória.
Os programas para respectivas tarefas eram implementados através de manipulação de comutadores ou modificações do sistema de fios.
Para armazenar programas e dados eles são convertidos para o mesmo formato, como padrões binários na memória – uma sequência de 0s e 1s.
Evolução histórica do computador
6
Execução seqüencial de Instruções
No modelo de Von Newman, um