ECE - Guía de estudio: memoria física direcciona cuántos bytes?

-2

Intento hacer esta guía de estudio, pero no encuentro demasiada ayuda en línea. Cualquier ayuda es bienvenida, y una explicación estaría bien, ya que mi libro de texto no describe cómo responder a un problema dada la información.

La figura: ][2]

Preguntas:

  1. ¿Cuántamemoriafísicapuededireccionarelmicroprocesador?

  2. ¿CuántaspalabrascontienelamemoriaIC?

  3. ¿Cuáleselrangodedireccionesparalamemoria?Esdecir,siunoquisieraaccederaestamemoriaconunprograma,¿quérangodedirecciones"hablaría" con este chip de memoria?

pregunta StingRay21

2 respuestas

0
  1. A23 a A0 sería un bus de direcciones de 24 bits de ancho. 2 ^ 24 = 16,777,216 palabras.
  2. El bus de direcciones del dispositivo de memoria es A17 a A0, por lo que tiene 18 bits de ancho. Se pueden usar hasta 64 dispositivos de memoria (Selección de chip de 6 bits de ancho, A23 a A18). Cada dispositivo de memoria contiene 2 ^ 18 = 262,144 palabras internamente (según la dirección de memoria de 18 bits).
respondido por el Ashlyn Black
0
  1. ¿Cuántos bits de ancho tiene el bus de direcciones de la MCU? Entonces, ¿cuántas palabras es eso? (pista: 1 bit = 2 ^ 1 = 2 palabras. 2 bit = 2 ^ 2 = 4 palabras)
  2. ¿Qué ancho es el bus de direcciones de memoria? Entonces, ¿cuántas palabras contiene?
  3. ¿Qué valor tienen que estar los bits superiores del bus de dirección (aquellos conectados al módulo de decodificación de dirección) para que la señal select_memory sea confirmada? (Haga una tabla de búsqueda para el circuito de la decodificación descrita). Ahora ya conoce la dirección de inicio (los bits superiores seleccionan la memoria, los bits inferiores son 0) y la dirección de finalización (los bits superiores aún seleccionan la memoria, los bits inferiores todos 1). Entonces convierta ambos números binarios a decimal y tendrá su rango de direcciones.
respondido por el Tom Carpenter

Lea otras preguntas en las etiquetas