Documente Academic
Documente Profesional
Documente Cultură
Introdução e funcionamento
O que é a memória de
computador? ..................................................................................................................
..................4
Tamanho da memória
....................................................................................................................................4
Hierarquia de memória
....................................................................................................................................5
Armazenamento
....................................................................................................................................5
Operações de I/O
....................................................................................................................................6
Memória Principal
Memória ram
....................................................................................................................................7
Memória rom
..................................................................................................................................10
Memória cache
..................................................................................................................................11
Memória virtual
..................................................................................................................................13
Registradores
..................................................................................................................................14
Bibliografia
..................................................................................................................................15
1
2
Introdução:
3
O que é a memória de computador?
Tamanho da memória
1K eqüivale a 210
1M eqüivale a 220
1G eqüivale a 230
1T eqüivale a 240
4
HIERARQUIA DE MEMÓRIA
No caso da Memória Principal (MP), essas operações são realizadas pela UCP e
efetuada por células, não sendo possível trabalhar com parte dela.
A leitura não é uma operação destrutiva, pois ela consiste em copiar a informação
contida em uma célula da MP para a UCP, através de um comando desta.
5
Pelo contrário a escrita é uma operação destrutiva, por que toda vez que se grava
uma informação em uma célula da MP, o seu contudo anterior de eliminado.
Operação de escrita
A UCP envia para o REM o endereço da memória onde a palavra será gravada, e
para o RDM a informação (palavra) da posição a ser gravada.
Operação de leitura
A UCP armazena no REM o endereço da posição, onde a informação a ser lida está
localizada.
6
Memória RAM
É para a memória RAM que são transferidos os programas (ou parte deles) e os
dados que estão sendo trabalhados nesse momento. É principalmente nela que é
executada a maioria das operações, portanto é nesta memória que ocorrem as
operações da CPU.
Velocidade
7
Tipos de RAM
Encapsulamento
8
na placa). Também foi muito utilizado em dispositivos com circuitos menos
sofisticados;
9
Memória ROM (Read Only Memory ou Memória de leitura) – As memórias ROM
(Memória Somente para Leitura) são usadas para armazenar dados importantes do
fabricante acerca dos equipamentos em questão, e o usuário não pode modificá-las.
Um exemplo de memória ROM é o chip que armazena o BIOS (Sistema Básico de
Entrada e Saída), que existem em toda placa mãe. Este programa (BIOS) reconhece
os componentes básicos do computador e ajuda no processo de inicialização da
máquina.
CD-ROM
10
São discos ópticos que retêm os dados não permitindo sua alteração.
FlashROM
11
Na busca de uma solução para este problema (o gargalo de congestionamento na
comunicação CPU/MP que degrada o desempenho dos sistemas), foi desenvolvida
uma técnica que consiste na inclusão de um dispositivo de memória entre CPU e
MP, denominado memória CACHE, cuja função é acelerar a velocidade de
transferência das informações entre CPU e MP e, com isso, aumentar o
desempenho dos sistemas de computação.
Para tanto, esse tipo de memória é fabricado com tecnologia semelhante à da CPU
e, em conseqüência, possui tempos de acesso compatíveis, resultando numa
considerável redução da espera da CPU para receber dados e instruções da cache,
ao contrário do que acontece em sistemas sem cache .
Assim, logo abaixo dos registradores na pirâmide é inserida a memória cache, com
os seguintes parâmetros:
Por outro lado, uma grande capacidade implicará certamente elevação de seu custo,
muitas vezes inaceitável para compor o preço total do sistema.
12
Temporariedade - o tempo de permanência de uma instrução ou dado nas memórias
cache é relativamente pequeno, menor que a duração da execução do programa ao
qual a referida instrução ou dado pertence. Isto porque, devido a seu tamanho não
ser grande e ser utilizada por todos os programas em execução, há necessidade de
alteração periódica da informação armazenada para permitir a entrada de novas
informações. Embora a transitoriedade das informações na cache seja uma
realidade, o período efetivo de permanência de um dado ou instrução é dependente
do tipo de política de substituição de informação.
Custo - o custo de fabricação das memórias cache é alto. O valor por byte está
situado entre o dos registradores, que são os mais caros, e o da memória principal,
mais barata. Memórias cache internas à CPU ainda são mais caras do que as
externas.
13
Registradores
São células de memória embutidas na UCP, que contêm dados específicos para seu
uso, especialmente a unidade de aritmética e lógica (UAL). Parte integrante da
própria UCP, ela é controlada diretamente pelo compilador, que envia os dados a
serem processados na UCP.
14
Bibliografia:
15
.
16