Você está na página 1de 30

INE5602

Introduo
Inform@ca
Arquitetura de computadores
Aula 1: O computador e seus componentes
Prof. Mrcio Castro
marcio.castro@inf.ufsc.br

Sumrio

Viso geral de computadores


Processadores
Memria
Entrada e sada
Interconexo entre componentes

INE5602 - Prof. Mrcio Castro

VISO GERAL DE
COMPUTADORES
3

Viso geral de computadores


Modelo de von Neumann
John von Neumann
Instrues e dados em memria
Processador l instrues
Processador trata dos dados, entradas e sadas
Entradas

Memria de
Programas

Processador

Memria de
Dados

4 Sadas
INE5602 - Prof. Mrcio Castro

Viso geral de computadores


Componentes de computadores
Processadores
Memrias (RAM e armazenamento)
Perifricos (Entrada e sada)
Entradas

Memria de
Programas

Processador

Memria de
Dados

5 Sadas
INE5602 - Prof. Mrcio Castro

Viso geral de computadores


Exemplos

Desktops
Notebooks
Tablets
Smartphones
Roteadores
Servidores
...
INE5602 - Prof. Mrcio Castro

PROCESSADORES
7

Processadores

O que fazem?
Seguem instrues

Somar, testar valores...

Leem e escrevem dados na memria


Sinalizam disposi@vos de entrada e sada

INE5602 - Prof. Mrcio Castro

Processadores
Exemplo: CPU
Central Processing Unit
Unidade Central de Processamento
Ou GPP (General purpose processor)

Entre os componentes mais caros do


computador

INE5602 - Prof. Mrcio Castro

Processadores
Exemplo: CPU
AMD Barcelona
Busca de instrues
Leitura e escrita em
memria
Operaes lgicas e
aritm@cas
Unidade de ponto
utuante
Caches
Memrias
INE5602 - Prof. Mrcio Castro

10

Processadores
Exemplo: GPU
Graphics Processing Unit
Dedicada ao processamento grco
Pixels e vr@ces
Independentes (parcialmente)

Atualmente tambm usadas para


processamento de propsito geral

INE5602 - Prof. Mrcio Castro

11

Processadores
Exemplo: GPUs da Nvidia
Centenas de ncleos

INE5602 - Prof. Mrcio Castro

12

Processadores
Exemplo: Intel Core i5
Intel HD Graphics (2000,3000,4000...)
Chip com CPU padro + GPU

INE5602 - Prof. Mrcio Castro

13

MEMRIA
14

Memria

O que faz?
Armazena dados
Arquivos como programas e imagens
Programas em execuo

Possibilita leitura e escrita

INE5602 - Prof. Mrcio Castro

15

Memria
Exemplo: Memria RAM
DDR SDRAM
Double data rate synchronous dynamic random-
access memory

Perdem os dados sem energia


Armazenam programas em execuo
Divididas em blocos

INE5602 - Prof. Mrcio Castro

16

Memria
Exemplo: Memria RAM
GDDR
Double data rate synchronous dynamic graphics
random-access memory

Usadas em placas grcas


Maior vazo de dados (dados por segundo)

INE5602 - Prof. Mrcio Castro

17

Memria
Exemplo: Disco rgido
HDD
Hard Drive Disk

Armazena mais dados do que RAM


Porm acesso muito mais lento

Mantm dados quando desligado


Srie de discos magn@cos
acessados via cabeas de
leitura/gravao
INE5602 - Prof. Mrcio Castro

18

Memria
Outros exemplos
SDD: Solid State Drive

Memrias Flash

INE5602 - Prof. Mrcio Castro

19

ENTRADA E SADA
20

Entrada e sada
O que fazem?
Disposi@vos que levam e trazem dados para
o processador
Podem fazer apenas entrada, apenas sada,
ou ambos
Existem em grande variedade
Preos
Necessidades de transferncia de dados
INE5602 - Prof. Mrcio Castro

21

Entrada e sada
Exemplos de disposi@vos de entrada:
Teclado e mouse
Webcam e microfone
Scanner
Sensores de movimento e temperatura
Sensores no LHC
...
INE5602 - Prof. Mrcio Castro

22

Entrada e sada

Exemplos de disposi@vos de sada:


Monitor e projetor
Impressora
Caixas de som
...

INE5602 - Prof. Mrcio Castro

23

Entrada e sada
Exemplos de disposi@vos de entrada e
sada:
Disposi@vos de armazenamento
Leitura e escrita

Disposi@vo de rede
Ethernet IEEE 802.3
Wi-Fi IEEE 802.11
Telefonia

Controles com retorno hp@co


INE5602 - Prof. Mrcio Castro

24

INTERCONEXO ENTRE
COMPONENTES
25

Interconexo entre componentes


Barramento
Meio base por onde os componentes se
comunicam
Ml@plos nveis para diferentes velocidades
Memria

Processador

Perifricos

Barramento
INE5602 - Prof. Mrcio Castro

26

Interconexo entre componentes


Exemplo: Placa me

INE5602 - Prof. Mrcio Castro

27

Interconexo entre componentes


Exemplo: Processador Intel 4 gerao

INE5602 - Prof. Mrcio Castro

28

Interconexo entre componentes


Exemplo: iPad Air
SOC: System on a Chip
Chip A7

INE5602 - Prof. Mrcio Castro

29

INE5602 Introduo
Inform@ca
Arquitetura de computadores
Aula 1: O computador e seus componentes
Prof. Mrcio Castro
marcio.castro@inf.ufsc.br