1. Práctica N°2
Técnicas Digitales II. MEMORIA
Ejercicio 1
Diseñar una unidad de memoria de 16 Kbytes (palabras de 4 bits) en base a circuitos integrados de
1 Kbyte x 4 bits.
Ejercicio 2
Diseñar una unidad de memoria de 8 Kbytes (palabras de 8 bits) en base a circuitos integrados de 1
Kbyte x 4 bits.
Ejercicio 3
Diseñar una lógica de control que, por medio de llaves, permita reubicar una unidad de memoria de
8 Kbytes en una de las siguientes posiciones: 0000 - 1FFF, 2000 - 3FFF, 4000 - 5FFF, 6000 - 7FFF,
8000 - 9FFF, ...,E000 - FFFF.
Ejercicio 4
Se dispone de un sistema que posee un canal de datos de 8 bits y uno de direcciones de 16 bits. Se
desea adicionarle una memoria de 8 Kbytes ROM en la dirección 0000 y a continuación una unidad
de memoria RAM de 1 Kbyte. Se dispone de integrados de 1 Kbyte ROM y de 256 bytes RAM.
Efectúe la decodificación de las direcciones considerando las siguientes posibilidades:
a) El sistema no se va a expandir.
b) El sistema se va a expandir.
c) Decodificación con ROM.
Ejercicio 5
2. Diseñar una memoria RAM de 8Kbyte, con palabras de 32 bits usando chips RAM de 8Kbyte, con
palabras de 8 bits cada una.
Ejercicio 6
Dada una memoria RAM de n palabras de p bits:
a) Muestre cómo construir una memoria RAM de n palabras de 4p bits usando estos chips.
Utilice otros componentes lógicos que considere necesario.
b) Muestre cómo construir una memoria RAM de 4n palabras de p bits usando los chips
anteriores.
Ejercicio 7
¿Cómo puede utilizarse una memoria 27C64 como memoria de 64Kbyte x 1? ¿Cuál es su tiempo de
acceso?
Ejercicio 8
¿Cómo puede utilizarse una memoria 27C64 como memoria de 2Kb x 32? ¿Cuál es su tiempo de
acceso?