Escolar Documentos
Profissional Documentos
Cultura Documentos
Centro de Tecnologia
Departamento de Engenharia Eltrica
&,5&8,726',*,7$,6,,
Arquiteturas de Computadores
Teresina - 2011
1. Arquiteturas de Computadores
2. CPU, Barramento e Programa
3. Nveis de Abstrao
4. Memrias
5. Sistema de E/S
6. Noes de Desempenho
Bibliografia
2
Circuitos Digitais II Prof. Marcos Zurita
1. Arquiteturas de Computadores
3
Circuitos Digitais II Prof. Marcos Zurita
Arquiteturas de Computadores
Caracterizam-se por:
CPU
Regs
Memria
endereo
ULA
instrues/dados
Sistema
de E/S
Unidade de
Controle
5
Circuitos Digitais II Prof. Marcos Zurita
Mquinas Harvard
CPU
Regs
instrues
ULA
Memria
endereo
dados
Sistema
de E/S
Unidade de
Controle
8
Circuitos Digitais II Prof. Marcos Zurita
endereo
CPU
Regs
instrues
ULA
endereo
dados
Sistema
de E/S
Unidade de
Controle
10
Circuitos Digitais II Prof. Marcos Zurita
12
Circuitos Digitais II Prof. Marcos Zurita
CPU (UCP)
Constitui um dos 3 subsistemas bsicos de um computador juntamente com a memria e o sistema de E/S.
responsvel pela execuo dos programas armazenados na memria. Composto a partir de 3 partes bsicas:
Programa
Existncia de instrues de
0B
0C
controle da sequncia.
0D
0E
0F
14
Circuitos Digitais II Prof. Marcos Zurita
Barramento
Barramento de dados
Barramento de endereos
Barramento de sinais de controle
15
Circuitos Digitais II Prof. Marcos Zurita
3. Nveis de Abstrao
16
Circuitos Digitais II Prof. Marcos Zurita
Nveis de Abstrao
Nvel Funcional
a
b
cin
Nvel de Blocos
Somador
Completo
de 1 bit
c
cout
Nvel de Transistores
Nvel de Leiaute
18
Circuitos Digitais II Prof. Marcos Zurita
Computador
Nvel 4
Nvel 3
Nvel 2
Nvel da Arquitetura do
Conjunto de Instrues (ISA)
Interpretao (Microprograma) ou execuo direta
Nvel 1
Nvel da Microarquitetura
Hardware
Nvel 0
19
Nvel 1: Microarquitetura
20
Circuitos Digitais II Prof. Marcos Zurita
4. Memrias
23
Circuitos Digitais II Prof. Marcos Zurita
Memria
2M endereos
M bits de
endereo
00
01
02
...
N bits
2M-1
Capacidade: M * N bits.
Valores
de N bits
24
Circuitos Digitais II Prof. Marcos Zurita
endereo
dado
Operao de Leitura:
Recebe: endereo;
Entrega: dado.
endereo
00
01
02
...
Operao de Escrita:
2M-1
00
01
02
dado
...
2M-1
Tempo de reteno:
Forma de acesso:
Tipo de acesso:
Tecnologia:
Tipo de armazenamento:
27
Circuitos Digitais II Prof. Marcos Zurita
Registradores
Registrador AH (8 bits)
b8
b7
b6
b5
b4
b3
b2
b1
Registrador AL (8 bits)
b0
28
Memria Cache
ULA
Cache
Memria
Principal
Unidade de
Controle
30
Princpio da Localidade
31
Circuitos Digitais II Prof. Marcos Zurita
Hierarquia de Memria
mais rpida
mais cara
menor capacidade
Registradores
Cache
Memria Principal
(RAM)
Memria Secundria
(HD, CD, DVD, etc.)
mais lenta
mais barata
maior capacidade
32
Circuitos Digitais II Prof. Marcos Zurita
5. Sistema de E/S
33
Circuitos Digitais II Prof. Marcos Zurita
Sistema de E/S
34
Circuitos Digitais II Prof. Marcos Zurita
35
Circuitos Digitais II Prof. Marcos Zurita
Comunicao de E/S
Quanto ao tipo de comunicao entre a controladora e o
perifrico, pode-se classifica-la basicamente em 2 tipos:
- Simplicidade;
/ Elevada densidade de interconexes;
/ Dificuldade de sincronizao altas taxas.
Serial: os bits de um simbolo so transmitidos sequencialmente. Ex.: RS-232, USB, PS/2, SATA, FireWire.
6. Noes de Desempenho
37
Circuitos Digitais II Prof. Marcos Zurita
Noes de Desempenho
Desempenho da CPU:
38
Circuitos Digitais II Prof. Marcos Zurita