1 x 256 bytes RAM 1 x 2 Kbytes EPROM 5 x 1 Kbytes RAM 1 x 1

Anuncio
Diseño de Circuitos Lógicos – Diseño Lógico
Página 1 de 2
TRABAJO PRÁCTICO Nº 6
Ejercicio 1: 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 1Kbyte ROM y de 256 bytes RAM. Efectúe la decodificación de las
direcciones considerando las siguientes posibilidades.
a) no se va a expandir más el sistema.
b) se va a expandir el sistema.
c) decodificación con ROM
Ejercicio 2: Implementar el siguiente mapa de memoria considerando que el sistema
a) no se ha de expandir
b) se ha de expandir.
1 x 256 bytes RAM
1 x 2 Kbytes EPROM
5 x 1 Kbytes RAM
1 x 1 Kbyte ROM
↑
←
Direcciones Crecientes
Dirección Inicial=0000h
Ejercicio 3: Implementar el siguiente mapa de memoria considerando que se dispone
de un decodificador 4/16 y el sistema
a) nose ha de expandir
b) se ha de expandir.
256 bytes ROM
4 Kbytes Libres
4 Kbytes RAM
4 Kbytes Libres
4 Kbytes EPROM
↑
←
Direcciones Crecientes
Dirección Inicial=1000h
Ejercicio 4: Implementar el siguiente mapa de memoria considerando que el sistema no
se ha de expandir pero se debe evitar el solapamiento a partir de la dirección 8000H.
1 Registro
1 Kbytes Libres
2 x 512 bytes ROM
2 Kbytes Libres
2 Kbytes RAM
↑
←
Direcciones Crecientes
Dirección Inicial=0000h
Ejercicio 5: Implementar el siguiente mapa de memoria considerando que el sistema se
puede expandir en las direcciones 0000 a 7000H.
2 Kbytes RAM
5 Kbytes EPROM
2 Kbytes Libres
512 Bytes RAM
8 Kbytes ROM
128 Bytes RAM
1 Kbyte EPROM
← FFFFh
⎜
⎜
⎜
⎜
⎜
↓ 0000h
Ejercicio 6: Implementar el siguiente mapa de memoria considerando que el sistema se
ha de expandir (evitar el solapamiento). Poner los diferentes bloques de memoria desde
la dirección 2000h y en forma consecutiva (uno a continuación de otro).
4 Kbytes de EPROM,
1 Kbyte de RAM,
256 bytes de EPROM,
8 Kbytes de ROM,
3 Kbytes de RAM y
2 Kbyte de ROM
Ejercicio 7: Implementar la decodificación del siguiente mapa de memoria. No se
puede utilizar decodificación por ROM, ni utilizar compuertas de mas de 8 entradas. El
sistema se va a expandir en un futuro.
2 KB ROM,
5 KB RAM,
1 ¼ KB Libres
¼ KB EPROM
3 KB RAM
← 0400h
↓ Direcciones Crecientes
Descargar