You are on page 1of 16

Organizao de

Computadores

Aula 6

Prof. Luiz di Marcello


MODELO DE VON NEUMANN

CARACTERSTICAS

Dados e instrues armazenados em uma nica


memria utilizada tanto para leitura quanto para escrita
Os dados armazenados na memria podem ser
acessados atravs de endereos
A execuo de um programa ocorre sequencialmente,
por ordem de endereos, exceto se for feita algum
desvio explicito no programa
MODELO DE VON NEUMANN
John Von Neumann,
MEMRIA matemtico hngaro (1903-
1957), contribuiu para a
matemtica e a fsica. Foi
professor da Universidade
de Princeton e um dos
construtores do ENIAC
PROCESSADOR

ENTRADA e SADA
MODELO DE VON NEUMANN

MEMRIA

RDM / MBR REM / MAR CONTROLE

PROCESSADOR

ENTRADA e SADA
MODELO DE VON NEUMANN

DADOS MEMRIA

RDM / MBR REM / MAR CONTROLE

Registrador PROCESSADOR
de Dados da
Memria

ENTRADA e SADA
MODELO DE VON NEUMANN
ENDEREO
MEMRIA

RDM / MBR REM / MAR CONTROLE

PROCESSADOR
Registrador
de
Endereos
da Memria
ENTRADA e SADA
MODELO DE VON NEUMANN
OPERAO
MEMRIA (READ/WRITE)

RDM / MBR REM / MAR CONTROLE

PROCESSADOR Unidade de
Controle

ENTRADA e SADA
MODELO DE VON NEUMANN

Tamanho da clula Determina RDM

Clula de 32 bits RDM com 32 bits

Tamanho da memria em clulas Determina REM

Memria com 256 clulas REM com 8 bits


MODELO DE VON NEUMANN
MEMRIA
Unidade
Central de
Processamento
Unidade
Unidade de
Aritmtica
Controle
e Lgica UCP
REGISTRADORES

ENTRADA e SADA
PROCESSADOR (UCP)

Unidade de Gerenciamento do fluxo


Controle interno dos dados

Unidade Execuo de operaes lgicas e


Aritmtica aritmticas, efetuando
e Lgica transformaes sobre os dados

Clulas de memria
REGISTRADORES (temporrias) dentro do
processador
REGISTRADORES ESPECIAIS
Registrador de Instrues (IR - Instruction Register)
Armazena a instruo que est sendo executada

Registrador de estado (PSW - Program Status Word)


Armazena condies de estado geradas pela unidade
aritmtica e lgica gerando informaes para a
unidade de controle

Contador do programa (PC - Program Counter)


Armazena o endereo da prxima instruo que ser
executada
MODELO DE VON NEUMANN
MEMRIA
Armazenamento
HD (Disco Rgido)
CD-ROM
Unidade
Unidade de DVD
Aritmtica e
Controle Pendrive (flash)
Lgica
Monitor de vdeo
REGISTRADORES Teclado
Mouse
Placa de som
Webcam
ENTRADA e SADA Placa de rede
Placa fax-modem
Multifuncional
MODELO DE VON NEUMANN

LIMITAES (ORIGINAIS)

Grande quantidade de acessos a memria


Velocidade dos novos dispositivos
Execuo em paralelo
Organizao de
Computadores

Exerccios

Prof. Luiz di Marcello


1) O modelo proposto por Von Neumann (1945) formado
por uma CPU, memria, unidade de entrada e unidade de
sada, conectados entre si atravs de um barramento.
Analise as trs sentenas a seguir sobre esses componentes
e, em seguida, assinale a alternativa correta:
I. A CPU formada por: hardware, software e sistema
operacional
II. A comunicao entre CPU e memria utiliza dois
registradores especficos: IR e PSW
III. Os barramentos podem ser de trs tipos:
endereamento, controle e dados

( ) Somente a sentena III est correta


( ) Somente as sentenas I e III esto corretas
( ) Somente a sentena I est correta
( ) Somente as sentenas II e III esto corretas
( ) Todas as sentenas esto corretas
1) John Von Neumann introduziu o projeto lgico de computadores
com programa armazenado na memria. Computadores at ento
no podiam armazenar programas em memria para interpret-
los. Em relao arquitetura proposta por Von Neumann analise
as afirmaes abaixo e, em seguida, marque a alternativa que
apresenta apenas afirmativas corretas.
I - uma arquitetura de computador caracterizada pela
possibilidade de armazenar programas no mesmo espao de
memria que os dados
II - composta por uma memria principal, uma unidade de
controle, uma unidade de lgica e aritmtica e componentes de
entrada e sada
III - Um refinamento do modelo de von Neumann o uso de
barramento de sistema que interliga CPU memria

( ) I e III
( ) II e III
( ) I e II
( ) I, II e III
( ) Somente a I

You might also like