Memórias, capacidade e descodificação
Organizar RAM e ROM, agregar chips e determinar mapas de endereços e aliases.
Tipos
| Memória | Propriedade |
|---|---|
| SRAM | Circuito estável alimentado; volátil |
| DRAM | Carga em condensador; volátil, com refresh |
| ROM | Conteúdo fixo ou procedimento especial |
| Flash | Não volátil, apagamento por blocos, escrita limitada |
CS seleciona, OE lê, WE escreve; confirma se são ativos a 0 ou 1. Z é alta impedância, não valor guardado. Aleatória endereça; CAM pesquisa conteúdo; sequencial impõe ordem.
Capacidade
- Chip : linhas de endereço, de dados, bits. = 4 KiB.
- Com bits: endereçamento ao byte dá bytes; à word, words. A largura do barramento não muda a unidade.
- com chips : dois em paralelo por banco, dois bancos, quatro chips; A0…A11 comuns, A12 seleciona.
Endereços e erros
- 4 KiB em
0x8000..0x8FFF: A0…A11 internos, . Descodificar só A15 cria aliases (0x8123e0x9123na mesma posição), não capacidade. - Paridade deteta ímpares, falha em pares, não corrige. SECDED corrige um e deteta dois, no modelo do código.