64k x 8 RAM: ¿qué significa exactamente?

Estoy mirando este microcontrolador porque tiene los protocolos que quiero y un precio realmente interesante. Mi duda está relacionada con este campo: RAM Size 64K x 8. ¿Qué significa exactamente? Sé lo que significa RAM pero 8 bloques. ¿Cómo funciona?

64 KB es mucha RAM para un microcontrolador, estaba escribiendo aplicaciones que tenían que arreglárselas con 1536 bytes y también con 256 bytes en PICS anteriores. ¿Estás diseñando estructuras de datos eficientes? Verifique si hay una ruta de actualización, a menudo hay para PIC, desarrolle y depure para ese dispositivo y si se queda sin RAM, vaya al siguiente dispositivo en la familia, si hay uno. Encontré los PIC casi imbatibles en términos de conjunto de funciones periféricas y consumo de energía.

Respuestas (3)

Significa que la RAM está organizada en una estructura de 64 K palabras de ancho. El x8 entonces significa que cada palabra tiene 8 bits.

Entonces, 32Kx16 sería una RAM de 32K palabras de ancho, a 16 bits por palabra.

La capacidad de memoria es de 2 dimensiones. Filas y columnas. Entonces, aquí 64K se refiere a filas (palabra) y 8 se refiere a columna (número de bits por palabra).

Aquí hay una imagen de ejemplo de 64K x 16 RAM como analogía.  Tiene 64 K palabras de ancho y cada palabra tiene 16 bits de ancho

Para lecturas adicionales y referencia de imágenes: http://www.eecg.toronto.edu/~moshovos/ECE243-06/l24-synthesizing-larger-memories.html

64 Kilobytes, por byte. 64K * 8 bits de ancho.

64 kibi bytes, para ser exactos.