Escolar Documentos
Profissional Documentos
Cultura Documentos
Computadores
Circuitos Digitais
Prof. Cleiton Jose Rodrigues Dos Santos
Junho de 2021
1
Sumário
1. Introdução
1.1 Historia
2. Objetivos
2.1. A Arquitetura de Jonn Von Neumann
3. Características
4. O ciclo de execução
5. Conclusão
6. Referências Bibliográficas
2
1. Introdução
3
4
2. Objetivo
A Arquitetura de computador de Von Neumann 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. Esta arquitetura é um projeto modelo
de um computador digital de programa armazenado que utiliza
uma unidade de processamento (CPU) e uma de armazenamento
("memória") para comportar, respectivamente, instruções e dados.
5
2.1 A Arquitetura de computadores
Arquitetura de Von Neumann:
A proposta inicial de um computador de programa
armazenado, relatada pelo próprio Von Neumann, era
dividida em cinco partes:
● central aritmética;
● central de controle;
● memória;
● gravação;
● entrada e saída.
6
2.2. Definição e tipos de Arquitetura
7
2.2 Definição e tipos de Arquitetura
Primeira Parte Específica – Central Arithmetic (CA): O
dispositivo deve realizar as operações elementares da aritmética mais
freqüentemente, e por este motivo deve ter unidades especializadas
apenas para essas operações.
8
2.2 Definição e tipos de Arquitetura
10
3. Características
A arquitetura é composta por três grandes sistemas de
hardware: sistema central de processamento, sistema de
memória e sistema de entrada/saída.
A arquitetura tem a capacidade de executar instruções
seqüencialmente e possui apenas um caminho de dados
entre a UCP e a memória principal, o que é chamado de
Gargalo de von Neumann. Atualmente, é claro, isso não
existe mais e sofreu uma grande evolução.
11
3.1 Sistema
Sistema de Entrada/Saída.
• Unidade que é responsável por pegar os dados de
12
3.2 Periféricos
São alguns exemplos de periféricos de
Entrada e Saída:
Teclado, Mouse,
Vídeo (monitor), Impressoras,
Entre Outros.
13
4. Ciclo de Execução
Ciclo de execução é o período de tempo
no qual um computador lê e processa
uma instrução em linguagem de
máquina da sua memória ou a
sequência de ações que a CPU realiza
para executar cada instrução em código
de máquina num programa.
14
5. Conclusão
Alguns computadores ainda hoje utilizam a arquitetura antiga de
processamento de instruções, como por exemplo, a calculadora de mesa.
Que é feita somente para calcular números, não podendo instalar outro
tipo de programa nela.
Todavia,os computadores Desktops, Notebooks, Smartphones, TVs etc.
utilizam de arquiteturas derivadas a de Von Neumann, todos eles
possuem um CPU, Memória e I/O, mas com algumas diferenças como a
separação da memória RAM e a do HD, uma para carregar os programas
em execução e outra para salvar os dados e os programas, além de
trabalhar em freqüências altíssimas comparadas a da época.
15
6. Referências Bibliográficas
• MONTEIRO, Mario A. Introdução a Organização de Computadores.
5ª ed. Rio de Janeiro: LTC, 2007
• TANENBAUM, Andrew S. Organização Estruturada de
Computadores. 5ª ed. São Paulo: Pearson Prentice Hall, 2010.
• STALLINGS, William. Arquitetura e Organização de Computadores.
8ª ed. São Paulo: Pearson Prentice Hall, 2010.
• NULL, Linda. Princípios Básicos de Arquitetura e Organização de
Computadores. 2ª ed. Porto Alegre: Bookman, 2010.
• LORIN, Harold. Introdução a Arquitetura e Organização de
Computadores. Rio de Janeiro: Campus, 11985. 16
Obrigado pela atenção.
17