Subsistemas de memória

Propaganda
Subsistemas de memória
SW, APP e SO
Prof. Patrícia Lucas
O que é uma
memória?
Componente de um sistema de computação cuja
função é armazenar as informações que são (ou
serão) manipuladas por esse sistema, para que
elas (as informações) possam ser prontamente
recuperadas, quando necessário.
necessário
O que é uma
memória?
É um “depósito” onde são guardados certos
elementos (as informações) para serem
usados quando desejado (recuperação da
informação armazenada).
armazenada)
Na prática, um sistema de computação não
pode ser construído com apenas um tipo
de memória.
A memória de um computador é também
um sistema, pois é construída de vários
componentes (vários tipos diferentes de
memória) interligados e integrados, com o
objetivo de armazenar e recuperar.
Por que usar vários
tipos de memória?
1
O aumento sempre crescente da velocidade da CPU.
2
Capacidade de armazenamento que os sistemas computacionais exigem.
Se existisse apenas um tipo de memória em um
sistema computacional, qual deveria ser a velocidade
do seu tempo de acesso?
Exemplo:
Pode-se imaginar um sistema no qual a CPU manipula
um dado em 5 segundos, e a memória pode transferir
um dado para a CPU em 60 segundos. Pode-se afirmar
que a CPU, em 60 segundos, trabalharia 5 e ficaria 55
segundos
ociosa,
acarretando
uma
baixa
produtividade do sistema.
Como as informações são
representadas nas memórias
Elemento básico de
armazenamento físico
BIT
O modo pelo qual cada bit é identificado na memória é
variado: pode ser um sinal elétrico, um campo
magnético ou ainda por presença/ausência de ponto
de luz.
Como representar todas as informações que
conhecemos com apenas 1 bit?
•
Nesse caso, para introduzir todos os símbolos básicos que conhecemos precisaríamos
mais do que 1 bit, visto que, com apenas 1 bit só poderíamos representar 2 símbolos
distintos.
•
Considerando, por exemplo, que gostaríamos de representar internamente em um
computador o nosso alfabeto e demais símbolos gráficos da matemática e afins,
precisaríamos criar uma forma de representação:
representação
•
São 26 letras do alfabeto minúsculas;
•
São 26 maiúsculas;
•
4 símbolos matemáticos (+, -, *, /);
•
8 de pontuação.
Solução:
Para representar cada símbolo de forma única precisaríamos
de 6 bits. Esse grupo de bits formam uma unidade de
armazenamento.
Células
Uma célula é um grupo de bits
tratado em conjunto pelo sistema,
como se fosse um único elemento,
sendo assim identificado para efeitos
de armazenamento e transferência,
como uma unidade.
Como se localiza uma informação
nas memórias
Como a memória é construída de vários desses grupos de
bits (células, blocos, etc.) é necessário que seja definido um
método para identificar univocamente cada uma dessas
células (ou blocos), de modo que possa ser distintamente
identificado o grupo de bits desejado para um certo
processamento.
Cada grupo de bits é identificado na sua fabricação por um
número denominado endereço.
endereço A memória é organizada,
então, em grupos de bits, sequencialmente dispostos.
Para memória uma memória cujo número de células
(blocos, etc.) é N. O primeiro endereço é 0 (zero) e o último
é (N-1).
Hierarquia de memórias
Há muitas memórias no computador, as quais se interligam de
forma bem estruturada, constituindo um subsistema de
memória projetado de modo que seus componentes sejam
organizados hierarquicamente..
Custo alto
Velocidade alta
Baixa capacidade
registradores
Memória cache
Memória principal
Custo baixo
Velocidade baixa
Capacidade elevada
Memória secundária
Características das memórias
empo de acesso
Capacidade
olatividade
É o período de tempo decorrido desde o instante em que foi
iniciada a operação de acesso até que a informação requerida
tenha sido efetivamente transferida
É a quantidade de informação que pode ser armazenada em uma
memória. A unidade de medida mais comum é o byte, embora
possam ser usadas outras unidade como células, setores e bits.
Memórias podem ser do tipo volátil ou não-volátil. Uma memória
não-volátil apresenta informação armazenada quando a energia é
desligada.
Uma memória é volátil quando perde a informação armazenada
quando o equipamento é desligado.
desligado
Características das memórias
ecnologia de fabricação:
emórias de semicondutores
Memórias magnéticas
Memórias de meio ótico
São dispositivos fabricados com circuitos eletrônicos. São rápidas
e relativamente caras. Ex:Registradores, memória principal e
cache.
São dispositivos,, como d
discos rígidos e disquetes, fabricados de modo a
armazenar informações sob a forma de campo magnético. São
baratas e permitem armazenar grande quantidade de informação.
São dispositivos, do tipo CD-ROM.
CD
Tais dispositivos utilizam feixes
de luz para marcar o valor (0 ou 1) de cada dado em sua
superfície.
Características das memórias
Temporariedade
se de uma característica que indica o conceito de tempo de
Trata-se
permanência da informação em um dado tipo de memória.
Podem ser permanentes ou transitórias
Download