Começar. É Gratuito
ou inscrever-se com seu endereço de e-mail
Rocket clouds
Memória Primária por Mind Map: Memória Primária

1. A memória é a parte do computador onde são armazenados programas e dados.

2. Cada célula tem um número, denominado seu endereço, pelo qual os programas podem se referir a ela.

3. A unidade básica de memória é dígito binário, denominado bit. Um bit pode conter um 0 ou um 1.

4. Memórias consistem em uma quantidade de células (ou locais), cada uma das quais podendo armazenar uma informação.

5. Bytes

5.1. Os bytes em uma palavra podem ser numerados da esquerda para a direita ou da direita para a esquerda.

5.2. Memória big endian e memória little endian.

6. Correção de erros

6.1. Memórias de computador podem cometer erros de vez em quando devido a picos de tensão na linha elétrica, raios cósmicos ou outras causas.

6.2. As propriedades de detecção de erro e correção de erro de um código dependem de sua distância de Hamming.

6.3. Para detectar d erros de único bit, você precisa de um código de distância d + 1. Para corrigir erros de único bit, você precisa de um código de distância 2d + 1.

7. Memória cache

7.1. A ideia básica de uma cache é simples: as palavras de memória usadas com mais frequência são mantidas na cache. Quando a CPU precisa de uma palavra, ela examina em primeiro lugar a cache. Somente se a palavra não estiver ali é que ela recorre à memória principal.

7.2. Se uma fração substancial das palavras estiver na cache, o tempo médio de acesso pode ser muito reduzido.

7.3. A localização lógica da cache é entre a CPU e a memória principal.

8. Empacotamento

8.1. Uma configuração típica de DIMM poderia ter oito chips de dados com 256 MB cada. Então, o módulo inteiro conteria 2 GB. Muitos computadores têm espaço para quatro módulos, o que dá uma capacidade total de 8 GB se usarem módulos de 2 GB e mais, se usarem módulos maiores.