Vous êtes sur la page 1sur 47

Organizao e Arquitetura

de Computadores
Prof.: Adriano Maranho

Componentes bsicos de um
computador
Memria

Processador

Perifricos

Barramento




O processador (ou microprocessador) responsvel pelo


tratamento de informaes armazenadas em memria
(programas em cdigo de mquina e dos dados).
A memria responsvel pela armazenagem dos programas e
dos dados.
Perifricos, que so os dispositivos responsveis pelas
entradas e sadas de dados do computador, ou seja, pelas
interaes entre o computador e o mundo externo. Exemplos
de perifricos so o monitor, teclados, mouses, impressoras,
etc.
Barramento, que liga todos estes componentes e uma via de
comunicao de alto desempenho por onde circulam os
dados tratados pelo computador

Cont.

Memria


a memria principal, ou memria de trabalho, onde


normalmente devem estar armazenados os programas e dados
a serem manipulados pelo processador;
a memria secundria que permitem armazenar uma maior
quantidade de dados e instrues por um perodo de tempo
mais longo; o disco rgido o exemplo mais evidente de
memria secundria de um computador, mas podem ser
citados outros dispositivos menos recentes como as unidades
de fita magntica e os cartes perfurados;
a memria cache, que se constitui de uma pequena poro de
memria com curto tempo de resposta, normalmente integrada
aos processadores e que permite incrementar o desempenho
durante a execuo de um programa.

Processador


Um microprocessador, ou simplesmente
processador, um circuito integrado (ou
chip), que considerado o "crebro" do
computador.

Processador
Pode-se dizer que a CPU realiza as seguintes
tarefas:
 Busca e executa as instrues existentes na
memria. Os programas e os dados que
ficam gravados no disco (disco rgido ou
disquetes), so transferidos para a memria.
Uma vez estando na memria, a CPU pode
executar os programas e processar os
dados.
 Comanda
todos os outros chips do
computador.


Processador
A CPU composta basicamente de trs
elementos: unidade de controle, unidade
lgica e aritmtica e registradores.
 Unidade Lgica e Aritmtica (ALU) - Assume
todas as tarefas relacionadas s operaes
lgicas (ou, e, negao, etc.) e aritmticas
(adies, subtraes, etc...) a serem
realizadas no contexto de uma tarefa.


Processador
Unidade de Controle (UC) - assume toda a
tarefa de controle das aes a serem
realizadas pelo computador, comandando
todos os demais componentes de sua
arquitetura.
 Registradores
so
utilizados
para
assegurar o armazenamento temporrio de
informaes
importantes
para
o
processamento de uma dada instruo.


Processador

Exemplo de como funciona o


computador:










Uso de um programa que faz clculos matemticos


Usurio digita: 10+20*2
UC recebe estes dados
UC verifica que precisam ser calculados
UC envia para a ULA
ULA realiza o clculo necessrio
ULA retorna o valor 50 para a UC
UC armazena na memria
UC mostra o resultado no dispositivo de sada

Clock


Clock um circuito oscilador que tem a


funo de sincronizar e ditar a medida de
velocidade de transferncia de dados no
computador, por exemplo, entre o
processador e a memria principal. Esta
freqncia medida em ciclos por
segundo, ou Hertz.

Barramentos


Um barramento, ou bus, nada mais do que


um caminho comum pelo qual os dados
trafegam dentro do computador.
O tamanho de um barramento importante
pois ele determina quantos dados podem
ser transmitidos em uma nica vez. Por
exemplo, um barramento de 16 bits pode
transmitir 16 bits de dado, e um barramento
de 32 bits pode transmitir 32 bits de dados a
cada vez.

Barramentos


Barramentos Internos: ligam a CPU


(processador) aos equipamentos que ficam
dentro do gabinete.
Existem diversos tipos de barramentos
especficos para equipamentos diferentes:






IDE
ISA
PCI
AGP
SCSI

Barramentos


Barramento IDE
Para conectar as unidades de armazenamento internas (HD,
Drive de CD, Gravadores de CD, Drives de DVD, etc.) placame do computador.

Os equipamentos so ligados aos barramentos IDE

atravs Cabo FLAT.

Barramentos




Barramento ISA
Comum em micros mais antigos para encaixar placas de
expanso, como modems, placas de som, placas de vdeo,
Est caindo em desuso por ser relativamente lento em relao
s novas tecnologias.

Barramentos



Barramento PCI
PCI: substituto do barramento ISA (nas novas placas-me,
mais comum encontrar vrios slots PCI e apenas alguns
poucos ISA, quando h ISA).

Barramentos


Barramento AGP

Apenas para uso de placas de vdeo.

Barramentos



Barramento SCSI
O SCSI muito usado em servidores de
empresas, que normalmente precisam de
uma maior velocidade de conexo com os
Discos Rgidos, CDs, unidades de fita.

Barramentos


Barramentos Externos









Barramentos externos = portas = interface


Tipos:
PS/2
Serial
Paralela
USB
Firewire
PCM CIA

Barramentos




Porta PS/2
o barramento atualmente usado para conectar
mouse e teclado.
H duas portas na parte traseira do gabinete, uma
para o mouse e a outra para o teclado.

Barramentos



Porta Serial
um barramento usado por equipamentos que
transferem relativamente pouca informao, como
mouses, modems, cmeras (webcam), etc.

Barramentos



Porta Paralela
Barramento relativamente antigo e est sendo cada vez
menos utilizado em computadores atuais. A porta paralela
usa conector DB-25.

Barramentos



Porta USB
relativamente novo e vem sendo usado em
muitos computadores atuais como substituto das
portas paralela e serial.

Barramentos


Barramento Firewire

Encontrado apenas nos computadores mais novos,


o barramento firewire bastante rpido.

Barramentos


Barramento PCM CIA (PC Card)

Encontrado em modems, placas de som, placas de


rede e at discos rgidos portteis.

Dispositivos de
Entrada/Sada

Placa Me

Organizao Bsica de
Computadores
Computador eletrnico digital


Sistema composto por


 processador,
 memria
memria,
 dispositivos de entrada e sada

interligados.

Org. e Arq. de Computadores

28

Organizao Bsica de
Computadores
Memria

ARMAZENAR
(ESCRITA,
WRITE)

RECUPERAR
(LEITURA,
READ)

A memria de um computador quando energizada, conter sinais


eltricos, mesmo que no seja uma informao til.
Org. e Arq. de Computadores

29

Memria

Organizao Bsica de
Computadores

Elemento a ser manipulado : bit (armazena a informao na


forma de bits)
 Unidade de informao a ser armazenada, recuperada ou
clula) - Grupo de n bits (n = 8) 1 Byte
transferida (clula


ENDEREO:
ENDEREO o cdigo de identificao da localizao das
clulas (informaes).
Operaes:
Operaes
ESCRITA: transferncia de informaes de outro
componente do sistema de computao para a memria
(CPU memria)
LEITURA: transferncia de bits da memria para a CPU,
disco.
Org. e Arq. de Computadores

30

Organizao Bsica de
Computadores


Em um sistema de computao no possvel


construir e utilizar apenas um tipo de memria.

Para certas atividades, por exemplo, fundamental


que a transferncia de informaes seja a mais
rpida possvel.

Memria de um computador
construda de vrios componentes
diferentes de memria) interligados
com o objetivo de armazenar
informaes.
Org. e Arq. de Computadores

subsistema (vrios tipos


e integrados,
e recuperar

31

Organizao Bsica de
Computadores


Necessidade de construo de vrios tipos de


memria:
 Velocidade das UCP ( > tempo de acesso da
memria)
 Capacidade de armazenamento.

Hierarquia de Memria

Org. e Arq. de Computadores

32

Organizao Bsica de
Computadores
Custo alto Velocidade
alta Baixa
capacidade

Hierarquia de Memria

Registradores

Memria Cache

Memria Principal

Discos
Custo baixo
Velocidade baixa
Capacidade elevada
Org. e Arq. de Computadores

CD
CD--ROM

Memria Secundria

33

Organizao Bsica de
Computadores
Hierarquia de Memria
Conceitos Importantes
 Tempo

de acesso
 Capacidade
 Volatilidade
 Tecnologia de fabricao
 Temporariedade
 Custo
Org. e Arq. de Computadores

34

Organizao Bsica de
Computadores
Tempo de acesso


Indica quanto tempo a memria gasta para colocar


uma informao no barramento de dados aps uma
determinada posio ter sido endereada.

um dos parmetros que pode medir o desempenho


da memria.

Denominao tempo de acesso para leitura (ou


Denominao:
tempo de leitura).

Org. e Arq. de Computadores

35

Organizao Bsica de
Computadores
Tempo de acesso


Dependente do modo como o sistema de memria


construdo e da velocidade dos seus circuitos.

Memrias eletrnicas - igual, independentemente da


distncia fsica entre o local de um acesso e o local
do prximo acesso - acesso aleatrio (direto)
(direto).

Dispositivos eletromecnicos (discos, fitas, ..) tempo de acesso varia conforme a distncia fsica
entre dois acessos consecutivos - acesso
seqencial.
seqencial
Org. e Arq. de Computadores

36

Organizao Bsica de
Computadores
Capacidade



Quantidade de informao que pode ser armazenada


em uma memria;
Unidade de medida mais comum - byte
byte, podem ser
usadas outras unidades como clulas (no caso de
memria principal ou cache), setores (no caso de
discos) e bits (no caso de registradores).
Dependendo do tamanho da memria, isto , de sua
capacidade, indica-se o valor numrico total de
elementos de forma simplificada, atravs da incluso
de K (kilo), M (mega), G (giga) ou T (tera).
Org. e Arq. de Computadores

37

Organizao Bsica de
Computadores
Volatilidade



Memrias podem ser do tipo voltil ou no voltil


voltil.
Memria no voltil - retm a informao
armazenada quando a energia eltrica desligada.
Ex..: Discos, Fitas.
Ex
Memria voltil - perde a informao armazenada na
ausncia de energia eltrica. Ex
Ex..: Registradores,
Memria Principal.
possvel manter a energia em uma memria
originalmente no voltil - uso de baterias.

Org. e Arq. de Computadores

38

Organizao Bsica de
Computadores
Tecnologias de fabricao
Memrias

de semicondutores

Memrias de meio magntico

Memrias de meio ptico

Org. e Arq. de Computadores

39

Organizao Bsica de
Computadores
Memrias de semicondutores
Dispositivos fabricados com circuitos eletrnicos e

baseados em semicondutores.
Rpidas e relativamente caras, se comparadas com

outros tipos.
H vrias tecnologias especficas, cada uma com

suas vantagens, desvantagens, velocidade, custo,


etc..
Exemplos
Exemplos: Registradores, Memria Principal e

Memria Cache.
Org. e Arq. de Computadores

40

Organizao Bsica de
Computadores


Classificao de Memrias Semicondutoras


SRAM
L/E - Leitura/Escrita

FPM DRAM

(R/W - Read/Write)

EDO DRAM
DRAM

BEDO RAM
SDRAM

RAM

RDRAM
ROM (Somente Leitura)
(Read Only Memory)

ROM
PROM
EPROM
EEPROM

Org. e Arq. de Computadores

41

Organizao Bsica de
Computadores
Memria R/W - Read and Write


Memria de leitura e escrita, de acesso aleatrio e voltil.

Pode ser esttica (SRAM


SRAM) ou dinmica (DRAM
DRAM).
 SRAM - uso de circuitos transistorizados (flip-flops)

mantm a informao enquanto estiver energizada, muito


rpidas (~ns), usadas tipicamente como memrias cache.

 DRAM - uso de capacitores (1 transistor e 1 capacitor por

bit, no usa flip-flops), necessita de refresh, alta


capacidade de armazenamento (> densidade), mais lentas,
usadas tipicamente como memria principal. Evoluo:
FPM DRAM (Fast Page Mode) assncrona e mais antiga,
EDO DRAM (Extended Data Output), tambm assncrona,
SDRAM (memrias Sncronas), etc.

Org. e Arq. de Computadores

42

Organizao Bsica de
Computadores
Memria R/W - Read and Write
DDR ou SDRAMSDRAM-II (Double Data Rate SDRAM)


uma memria SDRAM muito mais avanada e que


consegue trabalhar com o dobro do desempenho. Pode-se
encontr-la, por exemplo, em placas-me equipadas com o
processador AMD K7.

RDRAM (Rambus DRAM)




Baseada em protocolo, isto , usa padro de barramento


proprietrio. A arquitetura interna dos circuitos, muito
diferente das demais pois, permite a leitura e escrita de at 16
dados
simultaneamente
por
circuito.
Utilizadas,
principalmente, em algumas mquinas de jogos e em
aplicaes grficas muito intensivas.
Org. e Arq. de Computadores

43

Organizao Bsica de
Computadores
ROM - Read Only Memory


Memria apenas de leitura. Uma vez gravada no pode


mais ser alterada. De acesso aleatrio, no voltil.

Mais lenta que a R/W e mais barata.

Pode ser programada por mscara ("mask


programmed- MROM) em fbrica. Devido ao alto
custo da mscara somente se torna econmica em
grandes quantidades.
MROM- O firmware era gravado durante a fabricao do circuito, com
o auxlio de um filme fotogrfico - mscara. As mscaras apresentam
o inconveniente de serem caras e no permitem regravao.
Org. e Arq. de Computadores

44

Organizao Bsica de
Computadores
ROM - Read Only Memory


Utilizada geralmente para gravar programas que


no se deseja permitir que o usurio possa alterar
ou apagar (Ex.: o BIOS - Basic Input Output System
e Microprogramas de Memrias de Controle).
Controle

Outros tipos
tipos: PROM, EPROM, EEPROM e Flash.

Org. e Arq. de Computadores

45

Organizao Bsica de
Computadores
PROM - Programmable Read Only Memory




Memria apenas de leitura, programvel.


ROM programvel com mquinas adequadas
(chamadas queimadores de PROM).
Geralmente comprada "virgem" (sem nada
gravado), sendo muito utilizada no processo de
testar programas no lugar da ROM, ou sempre que se
queira produzir ROM em quantidades pequenas.
Uma vez programada (em fbrica ou no), no pode
mais ser alterada.

Org. e Arq. de Computadores

46

Organizao Bsica de
Computadores
EPROM - Erasable Programmable
Read Only Memory

Memria apenas de leitura, programvel (com


queimadores de PROM) e apagvel (com mquinas
adequadas, base de raios ultra-violeta).
Tem utilizao semelhante da PROM, para testar
programas no lugar da ROM, ou sempre que se
queira produzir ROM em quantidades pequenas, com
a vantagem de poder ser apagada e reutilizada.
Org. e Arq. de Computadores

47

Vous aimerez peut-être aussi