Você está na página 1de 30

Arquitetura de Computadores

Cursos: Tecnologia em Análise e Desenvolvimento de Sistemas e Tecnologia


em Redes de Computadores
1º semestre
2019.1

Prof. Werton Araujo


Memórias

• Característcas
• Meios de armazenamento
• Hierarquia de armazenamento
Característcas

• Volatlidade
• Mutabilidade
• Acesso
• Endereçamento
• Capacidade
• Desempenho
Volatlidade

• Não volátl: retém o conteúdo mesmo sem energia


elétrica.
• Volátl: requer energia elétrica para reter o conte-
údo.
• RAM dinâmica (DRAM): memória volátl que requer
que o conteúdo seja periodicamente lido e reescrito
(refresh).
• RAM estátca (SRAM): memória volátl que não re-
quer refresh.
Mutabilidade

• Leitura e escrita (ou mutável): permite que


novas informações sobrescrevam informações
anteriores.
• Somente leitura (ou imutável): as informações
são escritas apenas uma vez.
Acesso

• Aleatório ou randômico (Random Access Me-


mory ou RAM): qualquer posição de memória
pode ser acessada aproximadamente na mes-
ma quantdade de tempo.
• Sequencial: a informação é acessada em peda-
ços, um após o outro. O tempo de acesso de-
pende da posição do últmo pedaço acessado.
Endereçamento

• Por endereço numérico: cada unidade de in-


formação é acessada por um valor numérico.
• Por arquivo: as informações são divididas em
diretórios e arquivos de tamanho variável.
• Por conteúdo: cada unidade de informação é
acessada com base em seu conteúdo.
Capacidade

• Capacidade bruta: o volume total de informa-


ções que pode ser armazenado (ex.: 500 GB).
• Densidade de armazenamento: o grau de
compactação das informações armazenadas. É
a capacidade de um meio dividida por uma
unidade de comprimento, área ou volume
(ex.: 1,2 MB por metro quadrado).
Desempenho

• Latência: o tempo de acesso a um local de memória


específco (nanossegundos para memória principal e
milissegundos para memória secundária).
• Taxa de transferência (throughput): a velocidade com a
qual as informações são lidas ou escritas, normalmente
expressa em megabytes por segundo (MB/s).
• Granularidade: o tamanho do maior pedaço de infor-
mação que pode ser acessado como uma unidade, sem
aumentar a latência.
Meios de armazenamento

• Semicondutor
• Magnétco
• Óptco
• Papel
Semicondutor

• Consiste em circuitos integrados com milhões


de minúsculos transistores ou capacitores.
• Pode ser volátl ou não volátl.
• Exemplos: RAM dinâmica (DRAM), memórias
flash (pen drives), solid-state drives (SSDs) etc.
Semicondutor: memória RAM
Semicondutor: memória RAM
Magnétco

• Consiste em uma superfcie revestda com ma-


terial magnétco.
• É não volátl.
• Exemplos: disquetes de 8, 5¼ e 3½ polegadas,
discos rígidos (HDs), ftas magnétcas (cassete
ou rolo) etc.
Magnétco: disco rígido (HD)
Magnétco: disco rígido (HD)
Magnétco: disco rígido (HD)
Magnétco: disco rígido (HD)
Óptco

• Armazena informações em deformidades na


superfcie de um disco circular.
• Lê essas informações iluminando a superfcie
com laser e observando a refexão.
• As deformidades podem ser permanentes ou
reversíveis.
• É não volátl.
• Exemplos: CDs, DVDs, Blu-ray discs etc.
Óptco: CD-R
Papel

• As informações são armazenadas através de


perfurações em papel ou cartões, e são lidas
mecanicamente ou optcamente.
• Foi muito usado nos computadores mais ant-
gos.
• Exemplos: cartões perfurados, ftas de papel
etc.
Papel: cartão Hollerith
Hierarquia de armazenamento

• Armazenamento primário (memória principal


ou interna): acessível diretamente pela CPU.
• Armazenamento secundário (memória externa
ou auxiliar): a CPU utliza os canais de entrada
e saída para acessá-lo.
• Armazenamento terciário: necessita de opera-
ções de montagem.
• Armazenamento of-line.
Hierarquia de armazenamento: diagrama
Armazenamento primário

• Registradores do processador (alguns milhares


de bytes).
• Cache do processador (de alguns quilobytes a
128 megabytes).
• RAM do sistema (alguns gigabytes).
Armazenamento secundário

• Discos rígidos (alguns terabytes).


• Drives de CD e DVD (alguns gigabytes).
• Pen drives (alguns gigabytes).
• Disquetes (alguns megabytes).
Armazenamento terciário

• Tipicamente envolve um mecanismo robótco


para montar e desmontar a mídia.
• É muito mais lento que o armazenamento se-
cundário.
• Armazena uma quantdade extraordinaria-
mente grande de dados.
Armazenamento terciário: biblioteca de ftas
Armazenamento of-line

• Não é controlado diretamente pela CPU.


• Pode envolver dispositvos de armazenamento
secundário ou terciário.
• A mídia precisa ser inserida ou conectada por
um operador humano.
Até a próxima aula!

Você também pode gostar