You are on page 1of 5

Expansión de tamaño de palabra y de capacidad.

Palabra de memoria: Es un grupo de bits (ó células de memoria) que representan un dato o


una instrucción. El ancho de la palabra puede ser de uno hasta N bits

Capacidad de memoria: Se llama así a la cantidad de información que se puede almacenar en


una memoria. La notación más común para la capacidad de memoria es : M palabras de N bits.

La capacidad de la memoria principal se mide en cuantos bytes o palabras es capaz de


almacenar. La manera habitual es indicar nn x mm en el que nn son el número de direcciones
que tiene la memoria con capacidad para poder almacenar mm bits en cada una. La capacidad
de memoria viene dada por el bus de direcciones que establece el máximo número de
posiciones direccionables por el computador. Si se tienen n bits para el bus de direcciones, se
podrá acceder hasta un máximo de 2n posiciones. Independientemente de cuanta memoria
sea capaz de direccionar, los computadores no los entregan con el máximo de memoria
disponible, por lo que habrá que definir como se accede a las posiciones ocupadas y a las que
no están disponibles. Esa información se encuentra en el mapa de memoria del computador

Hay Memorias disponibles en diferentes tamaños

Sin embargo en muchas aplicaciones de memoria no se puede satisfacer la capacidad o el


tamaño de palabra requeridos para una memoria RAM o ROM con un solo chip de memoria.
La solución de esto es combinar varios chips de memoria para proporcionar la capacidad o el
tamaño de palabra.

Expansión de Memoria

–Número de palabras (capacidad)(gabeteros)

–Número de bits por palabra (tamaño de palabra)(camisas)

–Capacidad y palabras (número de palabras y número de bits por palabra)


Expansión de capacidad:

Construir un bloque de memoria 256Kx8 a partir de memorias 64Kx8:

Número de memorias 64Kx8 requeridas

256K/64K=4

Bits de direcciones:log2256K=18bits

–16 LSB entran al bus de direcciones de todas las memorias

–2 MSB entran a un decodificador 2-4 y las salidas van a la entrada CS de las memorias

El número de bits de datos no cambia el bus de datos de entrada y salida es común a todas las
memorias

Expansión de palabra:

Construirunbloquedememoria64Kx32apartirdememorias64Kx8

Númerodememorias64Kx8requeridas
32/8=4

Bitsdedirecciones:log264K=16bits

–Los16bitsentranalbusdedireccionesdetodaslasmemorias

Elnúmerodebitsdedatoscambia elbusdedatosdeentradaysalidasedividiráenelnúmerodecolum
nas(4)delarreglodememorias

Expansión de palabra y de capacidad

Construir un bloque de memoria 256K x 32 a partir de memorias 64K x 8

Número de memorias 64K x 8 requeridas

256K / 64K = 4 ; 32 / 8 = 4 : Total 16 memorias

Bits de direcciones: log2256K = 18 bits

–16 LSB entran al bus de direcciones de todas las memorias

–2 MSB entran a un decodificador 2-4 y las salidas van a la entrada CS de las memorias

El número de bits de datos el bus de datos de entrada y salida se dividirá en 4 columnas


.

You might also like