Download Problemas de memoria

Document related concepts
no text concepts found
Transcript
UNIMET
ARQUITECTURA DEL COMPUTADOR
Prof. Sandro Costantini
PROBLEMARIO 11 ARQUITECTURA DEL COMPUTADOR (MEMORIA)
PROBLEMA 1: Se dispone de circuitos integrados de memoria RAM de 128 x 8 bits. ¿Cuántos son
necesarios para proporcionar una capacidad de memoria de 1024 palabras de 16 bits?
PROBLEMA 2: Se dispone de circuitos integrados de memoria RAM de 256 x 4 bits. ¿Cuántos son
necesarios para proporcionar una capacidad de memoria de 2 kpalabras de 16 bits?
PROBLEMA 3: Sea una memoria de 128 Mbyte y se accede a nivel de byte.
a) ¿Cuántos bits de direccionamiento serán necesarios?
b) ¿Y si se accediera a nivel de palabra de 16 bits?
PROBLEMA 4: Cuantos chips de memoria de 64K x 1 son necesarios para configurar la memoria de un
sistema con los siguientes datos?
Líneas de direccionamiento: 20
Numero de palabras: 128 Kpalabras
Longitud de palabra:16 bits.
PROBLEMA 5: Cuantos chips de memoria de 8K x 8 son necesarios para configurar la memoria de un
sistema con los siguientes datos?
Líneas de direccionamiento: 16
Numero de palabras: 32 Kpalabras
Longitud de palabra:8 bits.
PROBLEMA 6: Cuantos chips de memoria de 256K x 8 son necesarios para configurar la memoria de un
sistema con los siguientes datos?
Líneas de direccionamiento: 19
Numero de palabras: 640 Kpalabras
Longitud de palabra:16 bits.
PROBLEMA 7: Se desea diseñar una memoria con 512 KBytes de RAM y 128 Kbytes de ROM con bus
de datos de 8 bits. Si se dispone de chips RAM de 64K x 8 y chips ROM de 32K x 8 cuantos de cada uno
son necesarios?
PROBLEMA 8: Cuantos chips son necesarios para diseñar una memoria con las siguientes
características:
Ancho de palabra de 32 bits;
Capacidad de direccionamiento de 19 bits.
Emplear chips de RAM de 32Kbytes.
PROBLEMA 9:
Indicar cuál de los siguientes modelos de memoria dispone de mayor capacidad: 8KBytes; 256palabras x
16bits; 2Kbits; 4K x 4
PROBLEMA 10: Se dispone de 2 módulos de memoria M1 y M2 de 256 x 8 cada uno. Se desea ubicar
en el mapa de memoria correspondiente a un CPU con bus de direcciones de 10 bits y con un bus de
datos de 8 bits. Hacer el mapa con M1 colocado al inicio del mapa (dirección mas baja) y M2 al final.
PROBLEMA 11:
Construir una memoria de 64Kpalabras de 8 bits de datos. Se dispone de chips RAM de16K x 4 bits.
PROBLEMA 12:
Diseñar una memoria de 128Kbytes instalados, empleando chips de 32 Kbytes con un bus de direcciones
de 16 líneas y un bus de datos de 16 bits.
PROBLEMARIO
1
UNIMET
ARQUITECTURA DEL COMPUTADOR
Prof. Sandro Costantini
PROBLEMA 13:
Construir una memoria de 64Kpalabras de 16 bits de datos. Se dispone de chips RAM de 8Kx8 bits.
PROBLEMA 14:
Dado un procesador de 8 bits con16 líneas de direcciones y los siguientes bloques de memoria:
-RAM de 214 x 8 instalada a partir de la dirección 215
-ROM de 211 x 8 situada a partir de la dirección 0.
-EPROM de 213 x 8 instalada a partir de la dirección 214
-DISPOSITIVOS E/S de 28 x 8 situada a partir de la dirección 212.
Implementar el mapa de memoria correspondiente.
PROBLEMA 15:
Sea un sistema con bus de datos de 8 bits y bus de direcciones de 16 bits, con memoria RAM de
32Kpalabras implementada con 8 chips de memoria de 4Kpalabras x 8 bits. (el chip 1 ocupa la posición
mas baja y el hip 8 la posición mas alta.). Dibuje el mapa de memoria .
Si se produce un fallo de memoria en la dirección 543A ¿En qué chip se produce el fallo?
PROBLEMA 16:
Queremos diseñar el mapa de memoria de un procesador que tiene un bus de datos de 8 líneas y un bus
de direcciones de 20 líneas. La dirección de arranque del procesador se encuentra en 00000h.
Disponemos de los siguientes integrados de memoria
RAM y ROM:
ROM de : 128K x 4 , 128K x 8 y 256K x 8
RAM de 128K x 4 y 256K x 8
Dibujar el esquema de memoria ocupando todo el espacio direccionable y minimizando el número de
chips de memoria y sabiendo que se requieren 128KBytes de memoria ROM ocupando las posiciones
mas bajas..
PROBLEMA 17: Se desea construir un sistema de memoria con las siguientes características:
Palabra de memoria de 16 bits.
512 Kpalabras de espacio direccionable.
64 Kpalabras de sólo lectura en las direcciones más bajas
El resto del espacio direccionable será de lectura/escritura.
Para ello se dispone de los siguientes chips en cantidad suficiente:
RAM de 64K x 8bits.
RAM de 128K x 16bits.
ROM de 16K x 16bits.
1.Diseñar el mapa de memoria requerido.
2.Indicar en qué circuitos de memoria se encuentra almacenada la palabra con dirección 186A0 h.
3.Haga un diagrama esquematico de las conexiones de los chips al CPU. Importante señalar la forma de
activar las señales CS de los chips
PROBLEMARIO
2