Você está na página 1de 3

FACULDADE DE TECNOLOGIA DE

PRESIDENTE PRUDENTE
TECNOLOGIA EM (NOME DO CURSO)

TRABALHO SOBRE A ARQUITETURA DE VON NEUMANN

FLAVIANA GOMES
GABRIEL RODRIGUES

Presidente Prudente – SP
2023
Elabore um texto resumo que responda às seguintes perguntas:

1. Quem foi John Von Neumann?


2. Qual foi a contribuição dele para a informática?
3. O que é o modelo Von Neumann?
4. Quais são as 4 unidades básicas dessa arquitetura?
5. Explique esse modelo resumidamente.

John Von Neumann foi um matemático, físico, engenheiro, cientista da


computação e economista húngaro-americano e por conta disso fez diversas
contribuições para várias áreas, como a matemática, a física, a teoria dos jogos e
arquitetura de computadores. Na matemática, ele se destacou na teoria dos conjuntos,
análise funcional e lógica matemática. Sua contribuição para a teoria dos jogos teve
aplicações significativas em economia, ciência política e estratégia militar. No campo da
física, contribuiu para a mecânica quântica, especificamente na teoria de operadores
quânticos. Durante a Segunda Guerra Mundial, trabalhou também em projetos
relacionados à bomba atômica. Por fim, na computação, desempenhou um papel crucial
no desenvolvimento da primeira geração de computadores eletrônicos. Ele propôs a
arquitetura de von Neumann, que se tornou a base para a maioria dos computadores
modernos, separando a memória que armazena dados e instruções.
A principal contribuição dele para o campo da computação é a arquitetura de
von Neumann, um modelo de arquitetura de computadores que se tornou fundamental
para o design de computadores eletrônicos. Esta arquitetura introduziu elementos-chave
que continuam a ser de suma importância da maioria dos computadores modernos, uma
vez que possibilita a execução sequencial de instruções oferecendo uma estrutura sólida
para a execução de programas.
Um dos princípios fundamentais da arquitetura de von Neumann é a presença
de uma Unidade de Controle, encarregada de coordenar as operações do computador
interpretando instruções armazenadas na memória. Além disso, uma Unidade
Aritmética e Lógica (UAL) foi incorporada para realizar operações matemáticas e
lógicas nos dados.
No entanto, o conceito revolucionário de von Neumann incluiu o
armazenamento conjunto de dados e instruções em uma única memória. Isso contrastou
com abordagens anteriores que mantinham dados e instruções em locais separados. A
introdução de registradores para armazenar temporariamente dados e resultados
intermediários durante a execução do programa também marcou um avanço
significativo.
Assim, o modelo de von Neumann representa um modelo arquitetônico de
computadores que define a organização básica de um sistema computacional. Em sua
essência, esse modelo introduz a concepção de um único espaço de memória que
armazena tanto as instruções do programa quanto os dados. Essa característica permite a
execução sequencial de instruções, em que cada instrução é recuperada, interpretada e
executada em ordem.
Uma particularidade marcante do modelo é a capacidade dinâmica de
modificar o próprio programa durante a execução. Isso implica que novas instruções
podem ser carregadas na memória enquanto o programa está em execução. Além disso,
o modelo de von Neumann inclui o uso de registradores, que são espaços de
armazenamento de alta velocidade, para operações temporárias durante a execução do
programa. Esses registradores otimizam o processamento de dados, contribuindo para a
eficiência global do sistema.
O modelo traz consigo quatro unidades básicas em sua formação. Essas são:
1) Unidade de memória: A unidade de memória armazena os dados e instruções
que são usados pelo computador. Ela é composta por uma matriz de células,
cada uma das quais pode armazenar um bit de informação.
2) Unidade de controle: A unidade de controle controla o fluxo de informações e
instruções no computador. Ela é responsável por carregar o programa na
memória, interpretar as instruções do programa e executar as operações
necessárias.
3) Unidade de lógica e aritmética: A unidade de lógica e aritmética realiza as
operações aritméticas e lógicas necessárias para executar o programa. Ela é
responsável por realizar operações como adição, subtração, multiplicação e
divisão, bem como operações lógicas como AND, OR e NOT.
4) Unidade de entrada e saída: A unidade de entrada e saída permite que o
computador se comunique com o mundo exterior. Ela é responsável por receber
dados do mundo exterior e enviar dados para o mundo exterior.
Por fim, o modelo de Von Neumann é uma arquitetura de computadores que
centraliza dados e instruções em uma única unidade de memória. Sua importância
contemporânea reside na eficiência ao permitir a execução sequencial de instruções,
facilitando a programação e a adaptação dinâmica de programas. Essa arquitetura é a
base para a maioria dos computadores modernos, proporcionando versatilidade para
uma variedade de aplicações. A integração de instruções e dados no mesmo espaço de
memória simplifica o design e torna a programação mais acessível. A execução
sequencial de instruções, embora tenha limitações em termos de paralelismo, é eficaz
para muitas tarefas cotidianas. O modelo de Von Neumann continua influenciando o
desenvolvimento tecnológico, adaptando-se e sustentando a evolução da computação
contemporânea.

REFERÊNCIA
KOWALTOWSKI, T. Von Neumann: suas contribuições à Computação. Estudos
Avançados, v. 10, n. 26, p. 237–260, jan. 1996.
SIMON, I.. Von Neumann, o cientista e a figura humana. Estudos Avançados, v. 10, n.
26, p. 179–188, jan. 1996.

Você também pode gostar