Escolar Documentos
Profissional Documentos
Cultura Documentos
Computao:
Arquitetura von
Neumann
Beatriz F. M. Souza
(bfmartins@inf.ufes.br)
http://inf.ufes.br/~bfmartins/
Computer Science Department
Federal University of Esprito Santo
(Ufes),
Vitria, ES Brazil
1
Memria:
4096 palavras de 40 bits (2 instrues de 20 bits ou um inteiro);
Instruo: 8 bits para indicar o tipo, 12 bits para enderear a memria;
Decodificao:
Determina-se a instruo a ser executada, geralmente usase lgica combinacional para esta tarefa;
Execuo:
Para cada tipo de instruo realizada sua execuo,
conforme o necessrio.
OP Code:
Conjunto de instrues com formatao e funes
especficas, de acordo com a arquitetura da mquina.
Interrupes:
Sinais de controle externos, usados para reconhecimento
de aes externas, por parte da CPU;
Geralmente so disparados por dispositivos de E/S
(teclado, impressora, etc.).
9
Instrues e dados:
Armazenados em memria, cada qual em seu espao de
endereamento especfico;
Instrues executadas sequencialmente, exceto em casos
especiais (saltos ou sub-rotinas);
Barramento (Bus):
Estrutura para transporte das informaes (dados, instrues
ou sinais de controle).
10
12
13
von Neumann:
Processa uma informao por vez;
Dados e instrues trafegam no mesmo barramento;
Mais simples, porm mais lenta;
Harvard:
Dados e instrues trafegam em barramentos
separados;
Componentes internos dispostos em locais distintos;
Mais rpida, porm mais complexa.
14
15
16
17
18
Importncia:
Porque explica a velocidade da evoluo tecnolgica
e as grandes mudanas na maneira em que vivemos.
19
20
21
http://nemo.inf.ufes.br/
23