¿Por qué la RAM se llama memoria de acceso aleatorio?

Muy temprano en el desarrollo de las computadoras basadas en IC, había dos arquitecturas de memoria alternativas: basadas en el registro de desplazamiento y acceso aleatorio. Esto fue en un momento en que los chips de memoria se mantenían del orden de 256 bits . Las memorias de registro de desplazamiento eran más simples y, por lo tanto, más baratas, pero tenía que cambiar la memoria en un círculo para extraer los bits particulares que deseaba. Las memorias de acceso aleatorio, como su nombre lo indica, le permitieron acceder al azar a cualquier ubicación de memoria que quisiera. Pero necesitaban más pines y más circuitos, por lo que eran más caros.

Hubo argumentos, por un corto tiempo. Pero a medida que los recuerdos se hicieron más grandes, las desventajas de los registros de desplazamiento se hicieron enormes, y los recuerdos de acceso aleatorio se convirtieron, como era de esperar, en la norma. Pero el nombre que encapsulaba el argumento permaneció.

Se llama “aleatorio” porque puede acceder a cualquier dirección de memoria directamente, sin tener que pasar primero por todas las direcciones inferiores. Eso significa que puede acceder a las ubicaciones de memoria en cualquier orden, no solo en forma serial 1–2–3.

Recuerde que las primeras PC utilizaron cintas de cassette como memoria: la memoria basada en cinta es serial: si desea un byte de memoria en el medio de la cinta, debe comenzar en un extremo de la cinta y pasar a la ubicación que desee . Eso es torpe y lento.

Sin olvidar al predecesor, CORE MEMORY. Tal como su nombre lo indica, consistía en núcleos magnéticos (torroides), enhebrados por pequeños cables. Se accede / se accedió secuencialmente a la memoria central, y la operación de lectura fue destructiva. Entonces, además de tener que “leer” todos los núcleos antes de los que quería, ¡también tuvo que volver a escribir los datos en todos esos núcleos! RAM fue un salvador enviado del cielo. RAM permite leer / escribir bytes / palabras individuales al azar sin tener que leer / escribir otras ubicaciones también.

La RAM (memoria de acceso aleatorio) es el lugar en un dispositivo informático donde el sistema operativo (SO), los programas de aplicación y los datos en uso actual se mantienen para que el procesador del dispositivo pueda acceder a ellos rápidamente. La RAM es mucho más rápida para leer y escribir que otros tipos de almacenamiento en una computadora, como una unidad de disco duro (HDD), una unidad de estado sólido (SSD) o una unidad óptica. Los datos permanecen en la RAM mientras la computadora está funcionando. Cuando la computadora se apaga, la RAM pierde sus datos. Cuando la computadora se enciende nuevamente, el sistema operativo y otros archivos se cargan nuevamente en la RAM, generalmente desde un HDD o SSD.

Lo irónico es que no debería ser así.

La RAM no es de acceso aleatorio. Es mucho más parecido al disco, que tiene acceso bidimensional y un tamaño de bloque inherente.

RAM consta de filas y columnas. Parte de la dirección selecciona una fila, que se lee en un búfer. Los accesos posteriores dentro de este búfer son más rápidos.

Entonces tiene una dirección lenta (RAS) y una dirección rápida (CAS) y un tamaño de bloque (tamaño de fila). Esto se asemeja a un HD, que tiene dimensiones radiales y angulares y un bloque 512 o 4096B. (Podría decirse que las HD son diferentes porque, aunque todavía es un conjunto de bloques multidimensionales, “buscar” en la RAM es tiempo constante por dimensión …)

More Interesting

¿Está bien reiniciar mi teléfono una vez al día para liberar ram y cerrar aplicaciones ocultas que se están ejecutando?

¿Por qué Ubuntu usa tanto ram?

¿Un estudiante de CSE requiere una computadora portátil con 16 GB de RAM?

¿Qué debo comprar para mi PC anterior (2 GB de RAM) para obtener 60 FPS para juegos que se lanzaron después de 2010 (no quiero una CPU completamente nueva)?

¿Es posible ejecutar máquinas virtuales sin problemas en un procesador Pentium Quad Core con 4 GB de RAM?

DB se ejecuta en un solo servidor sin ninguna otra aplicación, pero incluso después de duplicar la RAM, su uso está cruzando el 80%. ¿Qué tengo que hacer?

¿Qué hace que un teléfono sea realmente inteligente si no tomamos en cuenta la cámara, el procesador, la RAM o el PPI?

¿Cuál sería el mejor Windows para una computadora portátil de 2GB de RAM, que tiene un procesador Dual Core de 2.4GHz de 64 bits?

¿Qué es la RAM en mi computadora?

¿Para qué se usa exactamente la RAM cuando el almacenamiento secundario hoy en día es muy rápido?

¿Qué versión de Adobe Photoshop se ejecutará sin problemas en las computadoras portátiles Core i3 con 4 gb de ram?

¿Cómo se actualiza la RAM de una MacBook Pro a 16 GB?

¿Merecen la pena las actualizaciones como RAM adicional a una placa base G31 Pentium 4 2.8 GHz Dual Core Processor con 1 GB de RAM DDR2?

¿Cuánta RAM y ROM tiene el cerebro?

Windows 7 no detecta RAM y está entrando en el ciclo de reinicio. ¿Qué tengo que hacer?