Tengo un modelo de descodificador de direcciones y tengo problemas para entenderlo. El circuito muestra 4 chips de memoria 16 x 4 que están conectados a una memoria de 64 x 4 bits. ¿Podría alguien explicarme qué dirección ocupa cada bloque?
Todos los chips tienen habilitación de chip bajo activo y una lógica de pegamento en forma de puerta, controlada por los bits A5 y A6 del bus de dirección de 6 bits [A5 A4 A3 A2 A1 A0]. Por lo tanto, los bits A5 y A6 deciden qué chip representará qué rango de direcciones.
MA está habilitado solo cuando A5 = 1 y A4 = 1. Todos los demás chips están deshabilitados y, por lo tanto, solo MA controla el bus de datos. Por lo tanto, se dirigirá a la memoria desde 11 0000 hasta 111111.
De manera similar, MB está habilitado solo cuando A5 = 1 y A4 = 0. Por lo tanto, direccionará la memoria desde 10 0000 a 10 1111.
MC: 01 0000 a 011111.
MD: 00 0000 a 001111.
Lea otras preguntas en las etiquetas microcontroller