¿Cómo puedo hacer un chip ROM 1K X 16 con ocho chips ROM 256 X 8 con una entrada de habilitación y un decodificador?

Encontré esto, que supongo que es correcto, pero no entiendo los atajos que se hacen aquí. ¿Qué son los 8 con barras que los atraviesan? ¿Representan 8 entradas y 8 salidas? ¿Y alguien puede explicar la parte inferior: D (7: 0) y D (15: 8)? Asumiendo que esto es correcto, eso es.

Chip de 1K X 16 ROM

Sí, el número 8 junto a una barra oblicua que cruza una línea de bus indica que se trata de un bus de 8 bits que transporta direcciones o datos.

Respuestas (1)

"¿Qué son los 8 con barras que los atraviesan?"

Muestra que la interconexión es un bus de 8 bits de ancho.

"¿Y alguien puede explicar la parte inferior: D (7: 0) y D (15: 8)?"

Lo que muestra la figura es 1K × 16 ROM. El ancho de datos es de 16 bits. D(7:0) son los 8 bits inferiores de la línea de datos de 16 bits y D(15:8) son los 8 bits superiores. Entonces, si lee el valor en una dirección en particular, el byte más bajo estará disponible en D (7: 0) y el byte más alto en D (15: 8).

"Suponiendo que esto sea correcto..."

Sí, la respuesta dada en la figura me parece perfecta.

Bueno. Sin embargo, hay 8 salidas para cada ROM, y parece que cuatro ROM con 8 salidas cada una van a los 8 bits inferiores de la línea de datos de 16 bits. ¿Cómo funciona? Me parece que 32 salidas se convierten en 8 salidas. Perdona mi ignorancia. Estoy aprendiendo. Y gracias.
"Me parece que 32 salidas se convierten en 8 salidas". Exactamente. En cualquier dirección dada, solo se selecciona una ROM, por lo que solo las salidas de esa ROM están impulsando el bus. Las otras 3 ROM no están seleccionadas, por lo que sus salidas no afectan las salidas.
Entendido. Claro como el cristal. Esos atajos para dibujar el circuito me desconcertaron. Gracias por tomarse el tiempo para aclarar las cosas.