taller4 1 memorias y pld

3
Taller Memorias y PL D a. Implemente las siguientes funciones, utilizando un PLA (realice las conexiones necesarias): X=AD’’!A"’!’"!"’D #=A’ "’ ! A"!’D $="D!A’ ’!A"’D b. %n PAL tiene una matriz de A&D programa'les, pero a diferencia de la PLA, la matriz de es fi*a+ Implemente las mismas funciones del punto anterior utilizando una PAL+ 2. Preguntas sobre memorias (básico): a+ "alcular el nmero de posiciones - el nmero total de 'its de la unidad de memoria de un sistema cu-a capacidad total es de ./ x 0 (./ posiciones de cuatro 'its cada una)+ '+ 1"uantas posiciones de memoria se pueden direccionar mediante 23 l4neas5 c+ 1"u6ntas l4neas de direcci7n son necesarias para seleccionar todas las posiciones de una memoria de 28/x.5 1"u6l ser6 el nmero total de celdas de la matriz5 d+ "u6ntos '-tes u octetos pueden almacenarse en una memoria cu-a matriz es de 23.x23. 'its5 e+ 1"u6l ser6 la estructura de la matriz de una memoria de 2/ de capacidad - cuatro 'its de longitud de pala'ra 9ue efecte la sele cci7n por do'le dec odif icac i7n5 1"uantas l4neas de direcci7n son necesarias para seleccionar cada una de las pala'ras5 f+ i una memoria tiene una capacidad de 3;0. x . 'its, calcular: <&umero de celdas de la matriz+ <&mero de l4neas de direcci7n+ <&mero de l4neas de datos+ g+ Para direccionar las posiciones de una memoria se utiliza la notaci7n exadecimal+ Las 8>>?8 posic ion es de una unidad de memor ia de un det er min ado sis tema se encue nt ran entre las direcciones ;;;; (la primera) - @@@@ (la ultima)+ "alcular las direcciones de las posiciones 9ue ocupan los lugares: a)> ') 3>> c) 2;30 - d) ?3B8C + 1"uantas posiciones de memoria a- desde la direcci7n ;0;; asta la 22@@, am'as inclusie5  a+ Eue tamaFo de G es necesario para implementar cuatro funciones de > aria'les+ '+ "ual es el tamaFo de la G necesario para implementar . funciones de 2; aria'les+ 1. %na matriz l7gica programa'le (PLA) es similar a una G, pero el decodificador se reemplaza por una matriz de A&D, 9ue implementa tHrminos producto seleccionados a partir de las aria'les de entrada, - una matriz de para implementar funciones en P . 8. %na G 9ue tenga n l4neas de entrada - m l4neas de salida contiene una matriz de 3 n  pala'ras, - cada pala'ra tiene una longitud de n 'its+ Las l4neas de entrada siren como direcci7n para seleccionar una de las 3 n  pala'ras+ "uando se aplica una com'inaci7n de entrada a la G, el patr7n de ceros - unos 9ue est6n almacenados en la corr esp ondie nte pala' ra de memor ia aparece en las l4neas de salida+ Por lo tanto una G de 3 n xm puede implementar m funciones de n aria'les+

Upload: karo-pand-flores

Post on 13-Feb-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Taller4 1 Memorias y PLD

7/23/2019 Taller4 1 Memorias y PLD

http://slidepdf.com/reader/full/taller4-1-memorias-y-pld 1/3

Taller Memorias y PLD

a. Implemente las siguientes funciones, utilizando un PLA (realice las conexiones necesarias):X=AD’’!A"’!’"!"’D #=A’"’ ! A"!’D $="D!A’’!A"’D

b. %n PAL tiene una matriz de A&D programa'les, pero a diferencia de la PLA, la matriz de esfi*a+ Implemente las mismas funciones del punto anterior utilizando una PAL+

2. Preguntas sobre memorias (básico):a+ "alcular el nmero de posiciones - el nmero total de 'its de la unidad de memoria de un

sistema cu-a capacidad total es de ./ x 0 (./ posiciones de cuatro 'its cada una)+'+ 1"uantas posiciones de memoria se pueden direccionar mediante 23 l4neas5c+ 1"u6ntas l4neas de direcci7n son necesarias para seleccionar todas las posiciones de unamemoria de 28/x.5 1"u6l ser6 el nmero total de celdas de la matriz5d+ "u6ntos '-tes u octetos pueden almacenarse en una memoria cu-a matriz es de 23.x23. 'its5e+ 1"u6l ser6 la estructura de la matriz de una memoria de 2/ de capacidad - cuatro 'its delongitud de pala'ra 9ue efecte la selecci7n por do'le decodificaci7n5 1"uantas l4neas dedirecci7n son necesarias para seleccionar cada una de las pala'ras5f+ i una memoria tiene una capacidad de 3;0. x . 'its, calcular:

<&umero de celdas de la matriz+<&mero de l4neas de direcci7n+

<&mero de l4neas de datos+g+ Para direccionar las posiciones de una memoria se utiliza la notaci7n exadecimal+ Las 8>>?8posiciones de una unidad de memoria de un determinado sistema se encuentran entre lasdirecciones ;;;; (la primera) - @@@@ (la ultima)+ "alcular las direcciones de las posiciones 9ueocupan los lugares: a)> ') 3>> c) 2;30 - d) ?3B8C+ 1"uantas posiciones de memoria a- desde la direcci7n ;0;; asta la 22@@, am'as inclusie5 

a+ Eue tamaFo de G es necesario para implementar cuatro funciones de > aria'les+'+ "ual es el tamaFo de la G necesario para implementar . funciones de 2; aria'les+

1. %na matriz l7gica programa'le (PLA) es similar a unaG, pero el decodificador se reemplaza por una matrizde A&D, 9ue implementa tHrminos productoseleccionados a partir de las aria'les de entrada, - una

matriz de para implementar funciones en P.

8. %na G 9ue tenga n l4neas de entrada - m l4neas desalida contiene una matriz de 3n pala'ras, - cada pala'ratiene una longitud de n 'its+ Las l4neas de entrada sirencomo direcci7n para seleccionar una de las 3n pala'ras+"uando se aplica una com'inaci7n de entrada a la G,el patr7n de ceros - unos 9ue est6n almacenados en lacorrespondiente pala'ra de memoria aparece en lasl4neas de salida+ Por lo tanto una G de 3nxm puedeimplementar m funciones de n aria'les+

Page 2: Taller4 1 Memorias y PLD

7/23/2019 Taller4 1 Memorias y PLD

http://slidepdf.com/reader/full/taller4-1-memorias-y-pld 2/3

c+ ealizar la conersi7n de un nmero 'inario de > 'its a un nmero e9uialente de dos d4gitos"D a partir de una G de ?3 x 8 e indicar el contenido de dica memoria+

3. Implementar una memoria de 2/x23 con memorias de 2/x0+4. Implementar una memoria de 3/x0 con memorias de 2/x0+. Implementar una memoria de 3;/x. con memorias de 0/x. - un decodificador ?<.

!. Implementar una memoria de 0/x. con memorias de 2/x0 - un decodificador con las salidasnegadas+

". Implementar las siguientes funciones en el "PLD de la figura+

8. Analizar el siguiente mapa de memoria. El análisis debe indicar las siguientescaracterísticas: a) Ancho del bus de datos, b) Ancho del bus de direcciones c)Capacidad total del mapa de memoria d) Tamaño de los diferentes mdulos dememoria d) !ibu"ar la con#guracin del mapa de memoria correspondiente $rango dedirecciones %ue mane"a cada mdulo de memoria).

Page 3: Taller4 1 Memorias y PLD

7/23/2019 Taller4 1 Memorias y PLD

http://slidepdf.com/reader/full/taller4-1-memorias-y-pld 3/3