Você está na página 1de 17

Arquitetura de

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

No início da computação, não havia o conceito de


programa armazenado, isto é, que não existia um
computador com vários programas e sim uma
máquina que era projetada para executar uma
determinada função. Com a necessidade de
armazenar e executar programas em uma máquina,
foi feito o desenvolvimento uma arquitetura capaz de
fazer o mesmo, que posteriormente seria conhecida
como Arquitetura de Von Neumann.

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

Cada um desses componentes é interligado aos demais


por barramentos.

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.

Segunda Parte Específica – Control Center (CC): A


seqüenciarão apropriada das operações pode ser executada, de forma
mais eficiente, por um controle central.

8
2.2 Definição e tipos de Arquitetura

Terceira Parte Específica:


Memória (M): Qualquer dispositivo que tiver que executar longas e
complicadas sequências de operações precisa ter uma memória
considerável.
Recording (R): Deve ser capaz de manter contato com a entrada e a
saída, que são como os neurônios correspondentes sensoriais e
motores do cérebro humano.
9
2.2 Definição e tipos de Arquitetura

Quarta Parte Específica – Input (I): É necessário ter unidades


para transferência de informações de R para M.

Quinta Parte Específica – Output (O): É necessário ter unidades


para transferência de informações de M para R.

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

entradas e mostrar os resultados de saída do programa.

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.

ANDRESSA CORREIA PINTO


andressa.pinto039@academico.ifs.edu.br
MANOEL DOS SANTOS SOUZA
manoel.souza87@academico.ifs.edu.br

17

Você também pode gostar