Determine a capacidade de memória e a palavra de endereço inicial e final para cada memória especificada a seguir:
2 Mx 16

Passo 1

O enunciado dá uma memória do tipo 2,Mtimes 16, ou seja, possui 2 mega-palavras de 16 bits cada.
Conteúdo da matéria: cálculo de capacidade total de memória e faixas de endereçamento (endereço inicial e final).

Passo 2

Número de palavras
N = 2,M = 2 times 2^20 = 2^21
Cada palavra tem 16 bits, logo a capacidade em bits é
Cbits = 2^21 times 16 = 2^21times2^4 = 2^25 bits = 32 Mbits
Convertendo para bytes:
Cbytes = 2^252^3 = 2^22 bytes = 4 Mbytes

Passo 3

Linhas de endereço necessárias
log2(2^21) = 21
Os bits de endereço vão de A20 (MSB) a A0 (LSB).
  • Endereço inicial: todos os bits em zero A20---0=000ldots02 = 010
  • Endereço final: todos os bits em um A20---0=111ldots12 = 2^21-1 = 209715110
Em hexadecimal, isso corresponde a
0x000000 até 0x1FFFFF.

Resposta

Capacidade total: 32 Mbits ;(4 Mbytes )
Endereço inicial: 0x000000
Endereço final: 0x1FFFFF

Exercícios relacionados