SlideShare uma empresa Scribd logo
1 de 10
ETEC LINS
Ensino Médio Integrado ao
técnico
Arquitetura de Von
Neumann
Introdução ao sistemas de Computadores
Wanessa Moura Ribeiro
Primeiro Integrado
28/03
PÁGINA1
Resumo
O Modelo de Von Neumann é uma forma de organização genérica
dos componentes de um sistema computacional digital. Sendo que os
dados e as instruções ficam armazenadas no mesmo espaço de
memória; cada um possui um endereço, o qual será utilizado para
identificar a posição de um determinado conteúdo; as instruções são
executadas de forma sequencial. Seu modelo é utilizado nos projetos
de praticamente todos os computadores modernos atuais. Composta
por: Memória; CPU, Unidade aritmética e lógica, e Unidade de
Controle (CU); E ainda os dispositivos de entrada e saída para
comunicação com o meio externo, comunicando-se através de uma
estrutura interna conhecida como barramento, que operam a
velocidades altíssimas interligando os principais componentes do
modelo.
PÁGINA2
Sumário
Introdução pag.3
Descrição da arquitetura pag.4
Conclusão pag.8
Referências Bibliográfica pag.
PÁGINA3
Introdução
Entre os muitos interesses de von Neumann estava a resolução
numérica de problemas para os quais não se conheciam soluções
analíticas ,até que então todas as máquinas construídas até o início
do projeto do EDVAC eram programadas através de meios externos
como cartões perfurados ,fitas perfuradas, painéis, cabos de conexão
etc, e dispunham de muito pouca memória para armazenar os dados
e os resultados intermediários dos cálculos, que estabeleceu o
paradigma de projetos de computadores para várias gerações
seguintes de máquinas.
Esta arquitetura da revolução ficou conhecida com o nome de
"arquitetura de von Neumann", também chamado de ”sistemas de
von Neumann” e são denominados de computadores com programas
armazenados, ou seja, é a arquitetura de computador que se
caracteriza pela possibilidade de uma máquina digital
armazenar seus programas no mesmo espaço de
memória que os dados podendo assim, manipular tais programas.
PÁGINA4
Descrição da arquitetura
A proposta inicial era de um computador de programa armazenado,
denominado IAS,relatada pelo próprio von Neumann era:
•primeira parte – Central Arithmetica: O dispositivo deve realizar
as operações elementares da aritmética mais frequentemente, e por
este motivo, deve ter unidades especializadas apenas para essas
operações;
•segunda parte– Control Center: A sequenciação apropriada das
operações pode ser executado, de forma mais eficiente, por um
controle central
•terceira parte - Memória: Qualquer dispositivo que tiver que
executar longas e complicadas sequencias de operações precisa ter
uma memória considerável.
-Recording ou R: deve ser capaz de manter contato de entrada e
saída, que são os neurônios correspondentes sensoriais e motores do
cérebro humano.
• Quarta parte – Input I: é necessário ter unidades para
transferência de informações de R para M.
• Quinta parte – Output O: é necessário ter unidades para
transferência de informações de M para R.
As característicasdestasmáquinas são as seguintes:
•Há 3 sistemas de hardware:
UCP ou CPU que contém:
Uma unidade de controle;Uma unidade lógica aritmética; Vários
registradores (memórias internas da CPU); Um contador de
programa (PC);
2. Sistema de Memória Principal;
3. Sistema de Entrada/Saída;
PÁGINA5
•Há tambem capacidade para executar instruções sequencialmente;
• E possui apenas um caminho de dados entre a UCP e a memória
principal 5 (chamado de Gargalo de von Neumann)
• Ciclo de execuçãode von Neumann:
• Ciclo de busca-decodificação-execução de instruções, isto é, busca
uma instrução, decodifica-a e a executa;
• Descreve como a máquina (o hardware)trabalha com as instruções
que devem ser executadas.
PÁGINA6
A CPU tem como função:
• Executar programas que estão armazenadosna memória principal;
Buscar as instruções desses programas; Examinar essas instruções;
Executar as instruções uma após a outra (sequencia);
A unidade de controle tem como função:
• Buscar instruções na memória principal; Determinar o tipo dessas
instruções;
A unidade lógica aritmética tem como função:
• Efetuar operações aritméticas; Efetuar operações booleanas(e, ou,
not, etc); Essas operaçõessão necessáriaspara a execução das
instruções dos programas;
Registradoresda CPU:
•São memórias de alta velocidade; Armazenamresultados
temporários “dentro” da CPU; São usados para controlar as
informações; Cada registrador tem uma função e um tamanho (em
bits e/ou bytes); São lidos e escritos em alta velocidade pois são
internosà 8 CPU; OBS.: É necessario o uso de uma memória para o
armazenamento das informações.
Contador de programa:
• É o registrador mais importante da CPU, indica a próxima instrução
a ser buscada para execução.
Registrador de Instrução :
• Contém a instrução que está sendo executada no momento em
questão;
PÁGINA7
Exemplo de execuçãode uma instruçãoem máquinasdo
modelo de von Neumann:
• A unidade de controle busca a próxima instrução do programa na
memória principal;
• O contador de programa é usado pela unidade de controle para
determinar onde a instrução está localizada;
• A instrução é decodificada para uma linguagem que a unidade
lógica aritmética possa entender;
• Os operandosde dados requeridospara executar a instrução são
carregados da memória e colocados em registradores;
• A unidade lógica aritmética executa a instrução e coloca os 11
resultados em registradoresou na memória.
PÁGINA8
Conclusão
Notamos que a computação contou com muitos cientistas e
engenheiros que deram contribuições importantes a uma ou duas
áreas; um dos papeis mais importante de von Neumann foi o de
legitimar as atividades desta área nascente.
São impressionantes as quantidades e a atualidades de muitos
conceitos introduzidos por von Neumann. O próprio fato de que a
leitura dos seus trabalhos ainda nos parece tão familiar comprova
esta atualidade. No fundo, apesar de contarmos com uma grande
diversificação tecnológica que inclui conceitos como
microprocessadores, computação paralela e distribuída, redes de
computadores, interfaces gráficas e outros, os princípios básicos de
sua arquitetura e programação ainda são os mesmos derivados das
descrições do EDVAC e da máquina do IAS.
Na visão de von Neumann, os computadores seriam utilizados
principalmente em aplicações científicas e para processamento de
grandes volumes de dados, como censo ou outros. Entretanto, ele
estava ciente do fato de que os computadores serão cada vez mais
velozes, mas, mesmo assim, haverá mais problemas, cada vez mais
complexos para serem resolvidos, tendo em mente sempre a inovação
e a descoberta.
PÁGINA9
Referências Bibliográfica
MONTEIRO, Mario A. Introdução a Organização de Computadores.
5ª ed. Rio de Janeiro:LTC, 20072.
TANENBAUM, Andrew S. Organização Estruturada de
Computadores. 5ª ed. São Paulo: Pearson Prentice Hall, 2010.3.
STALLINGS, William. Arquitetura e Organização de Computadores.
8ª ed. São Paulo: Pearson Prentice Hall, 2010.4.
NULL, Linda. Princípios Básicos de Arquitetura e Organização de
Computadores. 2ª ed. Porto Alegre: Bookman, 2010.5.
LORIN, Harold. Introdução a Arquitetura e Organização de 14
Computadores. Rio de Janeiro: Campus, 11985.

Mais conteúdo relacionado

Mais procurados

Avarias mais comuns nos computadores
Avarias mais comuns nos computadoresAvarias mais comuns nos computadores
Avarias mais comuns nos computadoresedlander
 
Organizacao e estrutura de Computadores
Organizacao e estrutura de ComputadoresOrganizacao e estrutura de Computadores
Organizacao e estrutura de ComputadoresSuzana Viana Mota
 
Sistemas Operacionais
Sistemas OperacionaisSistemas Operacionais
Sistemas OperacionaisAdir Kuhn
 
Arquitetura de computadores Módulo 4
Arquitetura de computadores Módulo 4Arquitetura de computadores Módulo 4
Arquitetura de computadores Módulo 4Luis Ferreira
 
Introdução à Arquitetura de Computadores
Introdução à Arquitetura de ComputadoresIntrodução à Arquitetura de Computadores
Introdução à Arquitetura de ComputadoresMauro Pereira
 
Placa mãe e barramentos
Placa mãe e barramentosPlaca mãe e barramentos
Placa mãe e barramentosNeil Azevedo
 
Arquitetura de-computadores
Arquitetura de-computadoresArquitetura de-computadores
Arquitetura de-computadoresPimentel
 
Gerência de processos
Gerência de processosGerência de processos
Gerência de processosVirgínia
 
Aula Introdução a Arquitetura e Organização de Computadores
Aula Introdução a Arquitetura e Organização de ComputadoresAula Introdução a Arquitetura e Organização de Computadores
Aula Introdução a Arquitetura e Organização de ComputadoresGilvan Latreille
 
Sistemas operativos ficha formativa nº3 - resolução
Sistemas operativos   ficha formativa nº3 - resoluçãoSistemas operativos   ficha formativa nº3 - resolução
Sistemas operativos ficha formativa nº3 - resoluçãoteacherpereira
 

Mais procurados (20)

Avarias mais comuns nos computadores
Avarias mais comuns nos computadoresAvarias mais comuns nos computadores
Avarias mais comuns nos computadores
 
História e evolução dos computadores
História e evolução dos computadores História e evolução dos computadores
História e evolução dos computadores
 
Organizacao e estrutura de Computadores
Organizacao e estrutura de ComputadoresOrganizacao e estrutura de Computadores
Organizacao e estrutura de Computadores
 
Introdução à Informática - Módulo 1 - O Computador
Introdução à Informática - Módulo 1 - O ComputadorIntrodução à Informática - Módulo 1 - O Computador
Introdução à Informática - Módulo 1 - O Computador
 
Sistemas Operacionais
Sistemas OperacionaisSistemas Operacionais
Sistemas Operacionais
 
Barramentos
Barramentos Barramentos
Barramentos
 
Aula 08 - Placa Mãe
Aula 08 - Placa MãeAula 08 - Placa Mãe
Aula 08 - Placa Mãe
 
Arquitetura de computadores Módulo 4
Arquitetura de computadores Módulo 4Arquitetura de computadores Módulo 4
Arquitetura de computadores Módulo 4
 
Arquitetura de-computadores-apostila-avançada completa
Arquitetura de-computadores-apostila-avançada completaArquitetura de-computadores-apostila-avançada completa
Arquitetura de-computadores-apostila-avançada completa
 
Endereçamento de memória
Endereçamento de memóriaEndereçamento de memória
Endereçamento de memória
 
Aula hardware
Aula hardwareAula hardware
Aula hardware
 
Introdução à Arquitetura de Computadores
Introdução à Arquitetura de ComputadoresIntrodução à Arquitetura de Computadores
Introdução à Arquitetura de Computadores
 
Microprocessadores
MicroprocessadoresMicroprocessadores
Microprocessadores
 
Placa mãe e barramentos
Placa mãe e barramentosPlaca mãe e barramentos
Placa mãe e barramentos
 
Formatando o computador
Formatando o computadorFormatando o computador
Formatando o computador
 
Arquitetura de-computadores
Arquitetura de-computadoresArquitetura de-computadores
Arquitetura de-computadores
 
Gerência de processos
Gerência de processosGerência de processos
Gerência de processos
 
Caracteristicas do Computador
Caracteristicas do ComputadorCaracteristicas do Computador
Caracteristicas do Computador
 
Aula Introdução a Arquitetura e Organização de Computadores
Aula Introdução a Arquitetura e Organização de ComputadoresAula Introdução a Arquitetura e Organização de Computadores
Aula Introdução a Arquitetura e Organização de Computadores
 
Sistemas operativos ficha formativa nº3 - resolução
Sistemas operativos   ficha formativa nº3 - resoluçãoSistemas operativos   ficha formativa nº3 - resolução
Sistemas operativos ficha formativa nº3 - resolução
 

Destaque

υδραυλικα συστηματα 1
υδραυλικα συστηματα 1υδραυλικα συστηματα 1
υδραυλικα συστηματα 1l_andrew
 
Digital disruption to the workforce quentin o'grady
Digital disruption to the workforce quentin o'gradyDigital disruption to the workforce quentin o'grady
Digital disruption to the workforce quentin o'gradySukhia Tuimaleali'ifano Go
 
Introdução - Arquitetura e Organização de Computadores
Introdução - Arquitetura e Organização de ComputadoresIntrodução - Arquitetura e Organização de Computadores
Introdução - Arquitetura e Organização de ComputadoresWellington Oliveira
 
N301 Von Neumann Architecture
N301 Von Neumann ArchitectureN301 Von Neumann Architecture
N301 Von Neumann Architectureguest3b9707
 
Von Neumann Architecture
Von Neumann ArchitectureVon Neumann Architecture
Von Neumann ArchitectureJawad Farooqi
 
Arquitetura e Organização de Computadores: Introdução
Arquitetura e Organização de Computadores: IntroduçãoArquitetura e Organização de Computadores: Introdução
Arquitetura e Organização de Computadores: IntroduçãoWellington Oliveira
 
MUSIC CONNECTION 2016
MUSIC CONNECTION 2016 MUSIC CONNECTION 2016
MUSIC CONNECTION 2016 ibrasurf
 
HISTORIA DE LA INGENIERÍA
HISTORIA DE LA INGENIERÍA HISTORIA DE LA INGENIERÍA
HISTORIA DE LA INGENIERÍA Nesmarly Rivas
 
Acrobat 9 Ueberblick German
Acrobat 9 Ueberblick GermanAcrobat 9 Ueberblick German
Acrobat 9 Ueberblick GermanUlrichIsermeyer
 
B2B-Handel 2020 – Wie viel Mut brauchen Hersteller, um die prognostizierbaren...
B2B-Handel 2020 – Wie viel Mut brauchen Hersteller, um die prognostizierbaren...B2B-Handel 2020 – Wie viel Mut brauchen Hersteller, um die prognostizierbaren...
B2B-Handel 2020 – Wie viel Mut brauchen Hersteller, um die prognostizierbaren...TANNER AG
 
Portfolio Leipzigs14.Llh
Portfolio Leipzigs14.LlhPortfolio Leipzigs14.Llh
Portfolio Leipzigs14.Llhschluttig
 
μυκηναϊκη τεχνη
μυκηναϊκη τεχνημυκηναϊκη τεχνη
μυκηναϊκη τεχνηDina Gogou
 

Destaque (20)

Torre eiffel
Torre eiffelTorre eiffel
Torre eiffel
 
El leer
El leerEl leer
El leer
 
El hacer
El hacerEl hacer
El hacer
 
υδραυλικα συστηματα 1
υδραυλικα συστηματα 1υδραυλικα συστηματα 1
υδραυλικα συστηματα 1
 
Arquitetura componentes
Arquitetura componentesArquitetura componentes
Arquitetura componentes
 
Digital disruption to the workforce quentin o'grady
Digital disruption to the workforce quentin o'gradyDigital disruption to the workforce quentin o'grady
Digital disruption to the workforce quentin o'grady
 
Introdução - Arquitetura e Organização de Computadores
Introdução - Arquitetura e Organização de ComputadoresIntrodução - Arquitetura e Organização de Computadores
Introdução - Arquitetura e Organização de Computadores
 
Conflicto
ConflictoConflicto
Conflicto
 
N301 Von Neumann Architecture
N301 Von Neumann ArchitectureN301 Von Neumann Architecture
N301 Von Neumann Architecture
 
Consilien Managed IT Services
Consilien Managed IT ServicesConsilien Managed IT Services
Consilien Managed IT Services
 
Von Neumann Architecture
Von Neumann ArchitectureVon Neumann Architecture
Von Neumann Architecture
 
Arquitetura e Organização de Computadores: Introdução
Arquitetura e Organização de Computadores: IntroduçãoArquitetura e Organização de Computadores: Introdução
Arquitetura e Organização de Computadores: Introdução
 
MUSIC CONNECTION 2016
MUSIC CONNECTION 2016 MUSIC CONNECTION 2016
MUSIC CONNECTION 2016
 
HISTORIA DE LA INGENIERÍA
HISTORIA DE LA INGENIERÍA HISTORIA DE LA INGENIERÍA
HISTORIA DE LA INGENIERÍA
 
Mantenimiento 1102
Mantenimiento 1102Mantenimiento 1102
Mantenimiento 1102
 
Soulprime
SoulprimeSoulprime
Soulprime
 
Acrobat 9 Ueberblick German
Acrobat 9 Ueberblick GermanAcrobat 9 Ueberblick German
Acrobat 9 Ueberblick German
 
B2B-Handel 2020 – Wie viel Mut brauchen Hersteller, um die prognostizierbaren...
B2B-Handel 2020 – Wie viel Mut brauchen Hersteller, um die prognostizierbaren...B2B-Handel 2020 – Wie viel Mut brauchen Hersteller, um die prognostizierbaren...
B2B-Handel 2020 – Wie viel Mut brauchen Hersteller, um die prognostizierbaren...
 
Portfolio Leipzigs14.Llh
Portfolio Leipzigs14.LlhPortfolio Leipzigs14.Llh
Portfolio Leipzigs14.Llh
 
μυκηναϊκη τεχνη
μυκηναϊκη τεχνημυκηναϊκη τεχνη
μυκηναϊκη τεχνη
 

Semelhante a Arquitetura de Von Neumann

A arquitetura básica de um computador
A arquitetura básica de um computadorA arquitetura básica de um computador
A arquitetura básica de um computadorredesinforma
 
Algoritmos - Introdução à Computação
Algoritmos - Introdução à ComputaçãoAlgoritmos - Introdução à Computação
Algoritmos - Introdução à ComputaçãoElaine Cecília Gatto
 
Trabalho arquitetura computacional
Trabalho arquitetura computacionalTrabalho arquitetura computacional
Trabalho arquitetura computacionalkatia Oliveira
 
Aula 1 aed - introdução à computação
Aula 1   aed - introdução à computaçãoAula 1   aed - introdução à computação
Aula 1 aed - introdução à computaçãoElaine Cecília Gatto
 
mandachuva
mandachuvamandachuva
mandachuvaeso8c
 
computadores
computadorescomputadores
computadoreseso8c
 
Daniela Rita
Daniela RitaDaniela Rita
Daniela Ritaeso8c
 
Noções de hardware e software
Noções de hardware e softwareNoções de hardware e software
Noções de hardware e softwareCDIM Daniel
 
Material Algoritmos e Estruturas de Dados - 1º Bimestre
Material Algoritmos e Estruturas de Dados - 1º BimestreMaterial Algoritmos e Estruturas de Dados - 1º Bimestre
Material Algoritmos e Estruturas de Dados - 1º BimestreElaine Cecília Gatto
 
sistemas operativos.ppt
sistemas operativos.pptsistemas operativos.ppt
sistemas operativos.pptssuserb52d9e
 
Aula 1 conhecimentos básicos - hardware
Aula 1    conhecimentos básicos - hardwareAula 1    conhecimentos básicos - hardware
Aula 1 conhecimentos básicos - hardwareCristiano Carvalho
 
Introdução a computadores
Introdução a computadoresIntrodução a computadores
Introdução a computadoresJoao da Burra
 

Semelhante a Arquitetura de Von Neumann (20)

A arquitetura básica de um computador
A arquitetura básica de um computadorA arquitetura básica de um computador
A arquitetura básica de um computador
 
Algoritmos - Introdução à Computação
Algoritmos - Introdução à ComputaçãoAlgoritmos - Introdução à Computação
Algoritmos - Introdução à Computação
 
Trabalho arquitetura computacional
Trabalho arquitetura computacionalTrabalho arquitetura computacional
Trabalho arquitetura computacional
 
S.o aula 2122
S.o aula 2122S.o aula 2122
S.o aula 2122
 
Apostila SO
Apostila SOApostila SO
Apostila SO
 
Introdução a computação
Introdução a computaçãoIntrodução a computação
Introdução a computação
 
O processador
O processadorO processador
O processador
 
Introdução à Computação
Introdução à ComputaçãoIntrodução à Computação
Introdução à Computação
 
Aula 1 aed - introdução à computação
Aula 1   aed - introdução à computaçãoAula 1   aed - introdução à computação
Aula 1 aed - introdução à computação
 
mandachuva
mandachuvamandachuva
mandachuva
 
computadores
computadorescomputadores
computadores
 
Daniela Rita
Daniela RitaDaniela Rita
Daniela Rita
 
Hardware
Hardware Hardware
Hardware
 
Noções de hardware e software
Noções de hardware e softwareNoções de hardware e software
Noções de hardware e software
 
Material Algoritmos e Estruturas de Dados - 1º Bimestre
Material Algoritmos e Estruturas de Dados - 1º BimestreMaterial Algoritmos e Estruturas de Dados - 1º Bimestre
Material Algoritmos e Estruturas de Dados - 1º Bimestre
 
Portugues
PortuguesPortugues
Portugues
 
sistemas operativos.ppt
sistemas operativos.pptsistemas operativos.ppt
sistemas operativos.ppt
 
Aula 1 conhecimentos básicos - hardware
Aula 1    conhecimentos básicos - hardwareAula 1    conhecimentos básicos - hardware
Aula 1 conhecimentos básicos - hardware
 
Computação
ComputaçãoComputação
Computação
 
Introdução a computadores
Introdução a computadoresIntrodução a computadores
Introdução a computadores
 

Arquitetura de Von Neumann

  • 1. ETEC LINS Ensino Médio Integrado ao técnico Arquitetura de Von Neumann Introdução ao sistemas de Computadores Wanessa Moura Ribeiro Primeiro Integrado 28/03
  • 2. PÁGINA1 Resumo O Modelo de Von Neumann é uma forma de organização genérica dos componentes de um sistema computacional digital. Sendo que os dados e as instruções ficam armazenadas no mesmo espaço de memória; cada um possui um endereço, o qual será utilizado para identificar a posição de um determinado conteúdo; as instruções são executadas de forma sequencial. Seu modelo é utilizado nos projetos de praticamente todos os computadores modernos atuais. Composta por: Memória; CPU, Unidade aritmética e lógica, e Unidade de Controle (CU); E ainda os dispositivos de entrada e saída para comunicação com o meio externo, comunicando-se através de uma estrutura interna conhecida como barramento, que operam a velocidades altíssimas interligando os principais componentes do modelo.
  • 3. PÁGINA2 Sumário Introdução pag.3 Descrição da arquitetura pag.4 Conclusão pag.8 Referências Bibliográfica pag.
  • 4. PÁGINA3 Introdução Entre os muitos interesses de von Neumann estava a resolução numérica de problemas para os quais não se conheciam soluções analíticas ,até que então todas as máquinas construídas até o início do projeto do EDVAC eram programadas através de meios externos como cartões perfurados ,fitas perfuradas, painéis, cabos de conexão etc, e dispunham de muito pouca memória para armazenar os dados e os resultados intermediários dos cálculos, que estabeleceu o paradigma de projetos de computadores para várias gerações seguintes de máquinas. Esta arquitetura da revolução ficou conhecida com o nome de "arquitetura de von Neumann", também chamado de ”sistemas de von Neumann” e são denominados de computadores com programas armazenados, ou seja, é a arquitetura de computador que se caracteriza pela possibilidade de uma máquina digital armazenar seus programas no mesmo espaço de memória que os dados podendo assim, manipular tais programas.
  • 5. PÁGINA4 Descrição da arquitetura A proposta inicial era de um computador de programa armazenado, denominado IAS,relatada pelo próprio von Neumann era: •primeira parte – Central Arithmetica: O dispositivo deve realizar as operações elementares da aritmética mais frequentemente, e por este motivo, deve ter unidades especializadas apenas para essas operações; •segunda parte– Control Center: A sequenciação apropriada das operações pode ser executado, de forma mais eficiente, por um controle central •terceira parte - Memória: Qualquer dispositivo que tiver que executar longas e complicadas sequencias de operações precisa ter uma memória considerável. -Recording ou R: deve ser capaz de manter contato de entrada e saída, que são os neurônios correspondentes sensoriais e motores do cérebro humano. • Quarta parte – Input I: é necessário ter unidades para transferência de informações de R para M. • Quinta parte – Output O: é necessário ter unidades para transferência de informações de M para R. As característicasdestasmáquinas são as seguintes: •Há 3 sistemas de hardware: UCP ou CPU que contém: Uma unidade de controle;Uma unidade lógica aritmética; Vários registradores (memórias internas da CPU); Um contador de programa (PC); 2. Sistema de Memória Principal; 3. Sistema de Entrada/Saída;
  • 6. PÁGINA5 •Há tambem capacidade para executar instruções sequencialmente; • E possui apenas um caminho de dados entre a UCP e a memória principal 5 (chamado de Gargalo de von Neumann) • Ciclo de execuçãode von Neumann: • Ciclo de busca-decodificação-execução de instruções, isto é, busca uma instrução, decodifica-a e a executa; • Descreve como a máquina (o hardware)trabalha com as instruções que devem ser executadas.
  • 7. PÁGINA6 A CPU tem como função: • Executar programas que estão armazenadosna memória principal; Buscar as instruções desses programas; Examinar essas instruções; Executar as instruções uma após a outra (sequencia); A unidade de controle tem como função: • Buscar instruções na memória principal; Determinar o tipo dessas instruções; A unidade lógica aritmética tem como função: • Efetuar operações aritméticas; Efetuar operações booleanas(e, ou, not, etc); Essas operaçõessão necessáriaspara a execução das instruções dos programas; Registradoresda CPU: •São memórias de alta velocidade; Armazenamresultados temporários “dentro” da CPU; São usados para controlar as informações; Cada registrador tem uma função e um tamanho (em bits e/ou bytes); São lidos e escritos em alta velocidade pois são internosà 8 CPU; OBS.: É necessario o uso de uma memória para o armazenamento das informações. Contador de programa: • É o registrador mais importante da CPU, indica a próxima instrução a ser buscada para execução. Registrador de Instrução : • Contém a instrução que está sendo executada no momento em questão;
  • 8. PÁGINA7 Exemplo de execuçãode uma instruçãoem máquinasdo modelo de von Neumann: • A unidade de controle busca a próxima instrução do programa na memória principal; • O contador de programa é usado pela unidade de controle para determinar onde a instrução está localizada; • A instrução é decodificada para uma linguagem que a unidade lógica aritmética possa entender; • Os operandosde dados requeridospara executar a instrução são carregados da memória e colocados em registradores; • A unidade lógica aritmética executa a instrução e coloca os 11 resultados em registradoresou na memória.
  • 9. PÁGINA8 Conclusão Notamos que a computação contou com muitos cientistas e engenheiros que deram contribuições importantes a uma ou duas áreas; um dos papeis mais importante de von Neumann foi o de legitimar as atividades desta área nascente. São impressionantes as quantidades e a atualidades de muitos conceitos introduzidos por von Neumann. O próprio fato de que a leitura dos seus trabalhos ainda nos parece tão familiar comprova esta atualidade. No fundo, apesar de contarmos com uma grande diversificação tecnológica que inclui conceitos como microprocessadores, computação paralela e distribuída, redes de computadores, interfaces gráficas e outros, os princípios básicos de sua arquitetura e programação ainda são os mesmos derivados das descrições do EDVAC e da máquina do IAS. Na visão de von Neumann, os computadores seriam utilizados principalmente em aplicações científicas e para processamento de grandes volumes de dados, como censo ou outros. Entretanto, ele estava ciente do fato de que os computadores serão cada vez mais velozes, mas, mesmo assim, haverá mais problemas, cada vez mais complexos para serem resolvidos, tendo em mente sempre a inovação e a descoberta.
  • 10. PÁGINA9 Referências Bibliográfica MONTEIRO, Mario A. Introdução a Organização de Computadores. 5ª ed. Rio de Janeiro:LTC, 20072. TANENBAUM, Andrew S. Organização Estruturada de Computadores. 5ª ed. São Paulo: Pearson Prentice Hall, 2010.3. STALLINGS, William. Arquitetura e Organização de Computadores. 8ª ed. São Paulo: Pearson Prentice Hall, 2010.4. NULL, Linda. Princípios Básicos de Arquitetura e Organização de Computadores. 2ª ed. Porto Alegre: Bookman, 2010.5. LORIN, Harold. Introdução a Arquitetura e Organização de 14 Computadores. Rio de Janeiro: Campus, 11985.