Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Computadores
Fundamentos de Arquitetura de
Computadores
Rmulo Silva
Arquitetura X Organizao
Arquitetura Organizao
3
Arquitetura X Organizao
Definir se um computador deve ou no ter uma instruo
de multiplicao, por exemplo, constitui uma deciso do
projeto da sua arquitetura.
4
Arquitetura X Organizao
Essa deciso de organizao pode ser baseada na previso
sobre a frequncia de uso da instruo de multiplicao,
na velocidade relativa das duas abordagens e no custo e
tamanho fsico da unidade especial de multiplicao.
5
Estrutura e Funo
Estrutura o modo como os componentes so inter-
relacionados.
6
Estrutura alto nvel de um computador
7
Estrutura alto nvel de um computador
Unidade Central de Processamento (CPU):
controla a operao do computador e desempenha
funes de processamento de dados.
muitas vezes chamada simplesmente, de processador.
8
Estrutura alto nvel de um computador
Entrada/Sada (E/S): transfere dados entre o
computador e o ambiente externo.
9
Estrutura alto nvel de um processador
10
Estrutura alto nvel de um processador
Unidade de Controle (UC): controla a operao da
CPU e, portanto, do computador.
12
Memria
A memria de um computador apresenta grande
diversidade em relao ao tipo, tecnologia,
organizao, ao desempenho e ao custo.
13
Memrias
14
Entrada e Sada
Os mdulos de E/S so interconectados ao processador e
memria principal, e cada um controla um ou mais
dispositivos externos.
15
Dispositivos de E/S
16
Interconexo do sistema
No nvel mais alto, um computador constitudo de um
processador, de uma memria e de dispositivos de E/S.
17
Interconexo do sistema
18
Classificao de arquiteturas
Com base no relacionamento e organizao dos
componentes de um sistema computacional, esses
sistemas podem ser classificados entre:
19
Mquinas von Neumann
A caracterstica de mquinas von Neumann a
composio do sistema a partir de trs subsistemas
bsicos: CPU, memria principal e sistema de entrada e
sada.
20
Mquinas von Neumann
So caractersticas das mquinas von Neumann:
21
Mquinas von Neumann
22
Mquinas von Neumann
Durante sua operao, a execuo de um programa
uma sequncia de ciclos de mquina von Neumann,
compostos por:
23
Mquinas von Neumann
Uma variante do modelo bsico de mquinas von
Neumann denominado de mquinas Harvard, onde h
vias separadas para dados e instrues entre memria
principal e CPU
24
Mquinas no-von Neumann
As mquinas que no se enquadram na definio de
mquinas von Neumann so denominadas mquinas no-
von Neumann.
25
Mquinas no-von Neumann
Redes neurais artificiais: tambm no executam instrues de
um programa, trabalhando com um modelo onde resultados
so gerados a partir de respostas a estmulos de entrada
26
Referncias
STALLINGS, W. Arquiteturae Organizao de
Computadores. 8 ed. So Paulo: Pratice Hall. 2010.
27