Arquitetura Von Neumann_SLD

Embed Size (px)

Citation preview

Arquitetura Von Neumann

John von Neumann

John que para editar o texto mestrevon Neumann, (28 de dezembrode1903 8 de fevereirode1957) gundo nvel foi ummatemticohngarode etniajudaica. Terceiro nvel Contribuiu em varias teorias matemticas de Quarto nvel fato considerado um dos mais importantes matemticos dosculo XX. Quinto nvel

Foi professor naUniversidade de Princeton e um dos construtores doENIAC. Von Neumann faleceu pouco depois, aos 53 anos, vtima de umtumor cerebral. John von Neumann props que as instrues, lidas na poca por cartes perfurados, fossem gravadas na memria do computador; o que faria sua execuo e leitura mais rpidas, uma vez que fossem gravadas eltronicamente.

IdeiaAArquitetura de von Neumann uma arquitetura de computador que se caracteriza pela possibilidade de uma mquina digital armazenar seus programas no mesmo espao de memria que os dados, podendo assim manipular seus programas.

ConceitoCodificar as instrues de uma forma possvel de ser armazenada namemria do computador. Von Neumann sugeriu que fossem usados uns e zeros. Armazenar as instrues na memria, bem como toda e qualquer informao necessria a execuo da tarefa. Quando processar o programa, buscar as instrues diretamente na memria, ao invs de lerem um novocarto perfuradoa cada passo.

VantagensPRINCIPAIS VANTAGENS Rapidez Versatilidade Auto modificao

ComponentesA Arquitetura de Von Neumann baseia-se em trs componentes principais:

Unidade lgica e aritmtica Unidade de controle Memria

ComponentesA unidade lgica e aritmtica, a unidade de controle, osregistradorese a parte bsica de entrada e sada so conhecidos como aCPU.(unidade central de processamento)

CPU

MemriaMemriaso todos os dispositivos que permitem a umcomputadorguardar dados, temporariamente ou permanentemente.A memria primria aquela acessada diretamente pela Unidade Lgica e Aritmtica (RAM)

A memria secundria oumemria de massa usada para gravar grande quantidade de dados

Unidade de controleUnidade de Controle(UC), responsvel por gerar todos os sinais que controlam as operaes no exterior doCPU, e ainda por dar todas as instrues para o correto funcionamento interno doCPU. A unidade de controle executa trs aes bsicas intrnsecas e pr-programadas pelo prprio fabricante do processador, so elas:busca(fetch),decodificaoeexecuo.

RegistradorOregistrador de uma CPU so unidades de memria capazes de armazenar n bits. Os registradores esto no topo dahierarquia de memria, sendo assim, so o meio mais rpido e caro de se armazenar um dado. So utilizados na execuo deprogramasdecomputadores, disponibilizando um local para armazenar dados.

A ULA executa as principais operaes lgicas e aritmticas do computador. Ela soma, subtrai, divide, determina se um nmero positivo ou negativo ou se zero. Alm de executar funes aritmticas, uma ULA deve ser capaz de determinar se uma quantidade menor ou maior que outra e quando quantidades so iguais. A ULA pode executar funes lgicas com letras e com nmeros.

Unidade lgica e aritmtica(ULA)

Um smbolo esquemtico tpico para uma ULA, onde "A" e "B" so operandos, "R" a sada, "F" a entrada daunidade de controlee "D" a sada de status

Modelo de arquitetura

Gargalo Von NeumannA separao entre a CPU e a memria leva para o gargalo de Von Neumann, que a maioria dos computadores , a taxa de transferncia de memoria muito menor do que a taxa com que o processador pode trabalhar. Isso limita seriamente a velocidade de processamento eficaz quando o processador exigido para realizar o processamento mnimo em grandes quantidades de dados. A CPU continuamente forada a esperar por dados que precisam ser transferidos para ou a partir da memria.

Fonteshttp://pt.wikipedia.org/wiki/Arquitetura_de_von_Neumann

http://pt.wikipedia.org/wiki/Computador