Autor |
Mensaje |
chaparrita
Nivel 2
Registrado: 28 Mar 2013
Mensajes: 7
|
|
Buenas. Alguien que me pueda dar una mano con este ejercicio? muchas gracias..
Un procesador accede a memoria por datos
de 8 bits y posee 16 bits para direccionarlos.
Diseñar un sistema tal que puedan
almacenarse datos en los primeros 8 Kbytes y
en los últimos 32 Kbytes.
Para ello se cuenta con memorias de 4 K
posiciones de 1 bit y memorias de 16 K
posiciones de 8
bits. En ambas la entrada de habilitación se
activa con nivel bajo.
-Dar las ecuaciones algebraicas de las
entradas de habilitación
-Presentar el circuito de la lógica de
decodificación haciendo uso de
decodificadores, indicando
claramente todas las conexiones con el
procesador.
|
|
|
|
|
|
|
|
|
LRMna
Nivel 2
Edad: 31
Registrado: 16 Mar 2012
Mensajes: 13
Carrera: Electrónica y Informática
|
|
Si alguna vez resolviste un ejercicio de memorias, esto se hace de la misma manera.
La única diferencia es que como tenes 2 tipos (4k,16k) de diferentes tamaño de palabra, lo tenes que adecuar al que vos necesitas.
Dice que el procesador accede a datos de 8 bits, por lo que las de 16k tienen el tamaño de palabra correcto. Con las de 4k, deberías poner 8 juntas para que la palabra sea de 8 bits.
Así, para cumplir con lo especificado vas a tener:
8 memorias de 4k ------ 4kb [1]
8 memorias de 4k ------4 kb [2]
1 16k ---------------------16 kb [3]
1 16k ---------------------16 kb [4]
Te quedan los 8kb iniciales y los 32 kb finales que pide el ejercicio.
Ahora, para la entrada de habilitación, consideras que dentro de las de 4k, va a estar cableada a cada una de las 8 al mismo tiempo, para que se habilite la misma posición de cada memoria y genere una palabra de 8 bits.
Para saber como va a ser la entrada de habilitación, tenes que armar la tabla de 16 bits(dice que posee 16 bits para direccionar).
Nota que con 16 bits podes acceder a una memoria de 64k, por eso es que menciona que los 8kb son iniciales y los 32kb son finales. En el medio hay mas cosas.
Vas armando la tablita, usando los bits mas significativos para la entrada de habilitación. En las 2 primeras, vas a tener 4 bits para activar ese modulo y 12 para la dirección dentro del modulo.
En las otras 2 van a ser solo 2 para el modulo y 14 para la dirección.
Yo lo hice y me quedo algo como:
A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0
[1] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 inicial
[1] 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 final
[2] 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 inicial
[2] 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 final
.
.
.
[3] 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 inicial
[3] 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 final
[4] 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 inicial
[4] 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 final
Las entradas de habilitación te quedarían:
[1] = A15 + A14 + A13 + A12
[2] = A15 + A14 + A13 + ~A12
[3] = ~A15 + A14
[4] = ~A15 + ~A14 = ~(A15*A14)
Creo que se hace así.
Si hice algo mal, por favor corrijanme.
|
|
|
|
|
|
|
|
|
LRMna
Nivel 2
Edad: 31
Registrado: 16 Mar 2012
Mensajes: 13
Carrera: Electrónica y Informática
|
|
Quedo corrida la tabla, pero se entiende.
|
|
|
|
|
|
|
|
|
chaparrita
Nivel 2
Registrado: 28 Mar 2013
Mensajes: 7
|
|
Muchas Gracias!!!
La verdad que no hice ejercicios de memorias aun y tu resolución me viene bien para practicar...
|
|
|
|
|
|
|
|
|
|
|
Ver tema siguiente
Ver tema anterior
Podés publicar nuevos temas en este foro No podés responder a temas en este foro No podés editar tus mensajes en este foro No podés borrar tus mensajes en este foro No podés votar en encuestas en este foro No Podéspostear archivos en este foro No Podés bajar archivos de este foro
|
Todas las horas son ART, ARST (GMT - 3, GMT - 2 Horas)
Protected by CBACK CrackerTracker365 Attacks blocked.
|
|
[ Tiempo: 0.4118s ][ Pedidos: 20 (0.3450s) ] |