Determine a capacidade de memória e a palavra de endereço inicial e final para cada memória especificada a seguir:
128 kx 8
Passo 1
O enunciado pede que a gente analise uma memória organizada como . Aqui o conteúdo da matéria é endereçamento de memórias: precisamos determinar ) a capacidade total de memória em bits (e, se quisermos, em bytes ou quilobytes) ) qual é a primeira e a última palavra endereçável, sabendo que o número de linhas de endereço é dado por do número de palavras.
Passo 2
Primeiro vamos achar o número de palavras que essa memória armazena. O sufixo “k” aqui significa . Logo
Passo 3
Cada palavra tem bits, então a capacidade total em bits é
Em bytes isso equivale a
Em megabits é
ou simplesmente se arredondarmos ao sentido comum de memória.
Passo 4
Para endereçar palavras precisamos de
linhas de endereço. Então os barramentos de endereço vão de até .
Passo 5
A primeira palavra endereçável é aquela cujo endereço binário é todo zero em bits, isto é
A última palavra endereçável é aquela com todos os bits de endereço iguais a 1 em 17 bits, ou seja
underbrace1,1,dots,117 bits
Em decimal, esses endereços correspondem a
início = 0, fim = 2^17-1 = 131071 í
Em hexadecimal, usando 5 dígitos (já que 2^17-1 = 0x1FFFF):