¿Qué es la memoria en una computadora o en cualquier otro dispositivo? ¿Cuál es el componente físico donde podemos almacenar los ceros y los ceros de datos?

En realidad, hay media docena de formas de almacenar 0 y 1.

La memoria principal “RAM” es una red de condensadores que se cargan por un ‘1’ y se descargan por un ‘0’ … puede obtener MUCHAS cosas en un chip.

La memoria caché y otras ubicaciones de almacenamiento, como los registros del programa, están hechas de transistores, integrados en dispositivos llamados “flip flops” (también conocidos como “monoestables”). Estas cosas ocupan más espacio que los condensadores, por lo que no se puede obtener tanta información en un chip. Los usamos porque la fabricación de chips puede hacer transistores eficientes o condensadores eficientes, por lo que si necesita memoria en el mismo chip que algo que utiliza la lógica del transistor para el cálculo, entonces necesita memoria basada en transistores.

Todavía tenemos almacenamiento magnético en discos duros y almacenamiento de cinta magnética: las superficies magnéticas de estos materiales están hechas de billones de pequeñas regiones magnéticas que se pueden voltear desde el polo norte hacia arriba hasta el polo sur hacia arriba, lo que resulta en un ‘0’ o un ‘1’.

Luego está la memoria flash, que es francamente extraña y difícil de explicar. ¡Utiliza un truco de la teoría cuántica para ‘atrapar’ un electrón dentro de una caja completamente ineludible para un ‘1’ y usa “teletransportación cuántica” para liberarlo de la caja para hacer un ‘0’!

Tenemos unidades de CD-ROM grabables: estas usan un tinte de color que puede hacerse selectivamente opaco o transparente usando un láser de un color particular para hacer un 1 o un 0.

Hace décadas, utilizamos rosquillas magnéticas que podían magnetizarse al norte para un 1 y al sur para un 0 … antes de eso había largos tubos llenos de mercurio a los que enviaríamos pulsos de sonido para representar un ‘1’ con silencio como un ‘0 ‘- cuando el sonido llega al extremo más alejado del tubo, golpea un micrófono, se amplifica y luego se vuelve a colocar en el otro extremo del tubo. Una secuencia continua de 1 y 0.

Las chanclas que hacemos con transistores se hicieron con relés y tubos de vacío antes de que tuviéramos transistores.

Otro enfoque era almacenar datos como puntos brillantes y oscuros en un tubo de CRT como un televisor antiguo … el fósforo en la pantalla contendría los datos para

¡Tengo una computadora ‘de juguete’ que almacena 1’s y 0’s con piezas de cartón deslizantes en su lugar con bandas elásticas para hacer chanclas mecánicas!

Creo que el punto aquí es que hay varias maneras de hacer esto.

Hay muchas formas posibles de almacenar datos, y muchos de ellos se usan, o se han usado, en computadoras. Las computadoras y el software están construidos en capas, con la idea de la abstracción, para que no tenga que saber cómo se hace para usar algo de la siguiente capa hacia abajo. La implementación de hardware está justo en la parte inferior. Si algo se comporta como una unidad de disco y tiene un conector SATA o USB como una unidad de disco, eso es lo suficientemente bueno.

La memoria en un disco duro consiste en dominios magnéticos en una capa delgada de material ferromagnético depositado en la superficie de un disco de aluminio. Al menos, en 2016 lo hace. Un bit es un “0” si el dominio está magnetizado en un sentido, y un “1” si está magnetizado en el otro.

La memoria en un CD o DVD es agujeros quemados en una capa de aluminio en un disco de plástico. O un patrón de fosas presionadas en un disco durante la fabricación.

La memoria en los registros dentro de una CPU (en 2016) es flip-flops: dos transistores en un circuito de retroalimentación que tienen dos estados estables, básicamente corriente que fluye en uno o corriente que fluye en el otro. La memoria en RAM dinámica es carga eléctrica almacenada en capacitancia en conductores en un circuito integrado; se filtra y debe actualizarse constantemente, por lo que es RAM “dinámica” en lugar de RAM “estática”, que retiene los datos mientras está encendido.

La memoria en la memoria PROM (no se usa mucho ahora) es un patrón de fusibles fundidos en un chip. La memoria en las tarjetas SD es “flash”, almacenando datos como cargas eléctricas en pozos de semiconductores en un chip. Permanece allí cuando está apagado porque está atrapado detrás de una capa aislante que necesita un voltaje más alto para acceder.

En el pasado, la memoria estaba hecha de pequeños toroides de ferrita (núcleo magnético), como pulsos ultrasónicos en columnas de mercurio, como cargas depositadas en el interior de un tubo de vacío, como agujeros perforados en tarjetas de papel o cinta. Si desea más detalles sobre una tecnología en particular, puede buscarla. He pasado por alto algunas cosas.

Tu Ram usa lo que se llama circuitos flip flop para almacenar 1’s y 0’s.

Flip-flop (electrónica) – Wikipedia

Estos tipos de circuitos requieren una fuente de energía constante para mantener sus datos, y son mucho más caros. De ahí el disco duro.

El disco duro contiene datos persistentes, lo que significa que puede extraerlo, almacenarlo por un período de tiempo y aún tener la memoria allí. Este método en realidad utiliza ondas magnéticas para cambiar las propiedades físicas de un disco. Necesitas algunos conocimientos de física para entenderlo y realmente no profundizamos en esto en mis clases de informática.

¿Cómo funciona un disco duro?

Ahora, ¿cómo encaja todo lo demás? Realmente necesitará mucho tiempo para comprender completamente los componentes. Tienes el procesador, relojes, cachés, etc., etc.

Una computadora es increíblemente compleja, pero son realmente geniales cuando comienzas a despegar las capas.

La respuesta simple es que se almacenan en pequeños transistores. Todas las otras respuestas son buenas, pero la conclusión es la memoria de la computadora, como la RAM se almacena dentro de los transistores que se convierten en varias puertas lógicas o chanclas (como otros han señalado). En el caso de los discos magnéticos, los datos se almacenan como flujos magnéticos que representan un 1 o un 0.

Lo básico de cómo funciona un transistor y por qué los llamamos semiconductores es que usan silicio para controlar el flujo de electricidad. El silicio no es realmente conductivo como un metal, pero es “semiconductor”. Un transistor es un dispositivo que generalmente consta de 3 partes donde hay una capa de tipo dopado positiva en el medio intercalada entre 2 capas de tipo n. La conclusión es que al usar este material, silicio, y estas pequeñas construcciones de transistores, puede configurarlos en compuertas o unidades lógicas donde controle el flujo de electricidad a través de ellos (la ausencia de electricidad o bajo voltaje podría ser cero y 5v podría ser 1 ) Esto es lo que hace que las computadoras funcionen. La memoria es la misma. Es solo otra construcción de transistores que almacena el estado de las cosas aplicando un cierto voltaje o ausencia de voltaje para un 1 o 0. La diferencia entre la memoria y una CPU, por ejemplo, es que una CPU es una serie muy compleja de puertas lógicas que realizan “instrucciones” (realiza acciones). Un dispositivo de memoria es un dispositivo más simple que almacena el estado de algo pero no “hace cosas” (como una CPU). Pero todo se basa en el transistor. Los transistores son extremadamente pequeños. Es posible que tenga 30 millones en estos días en una pulgada cuadrada de un dado de silicio. De hecho, se están volviendo tan pequeños que están bajando a un nivel de barrera atómica. Actualmente tenemos manufacturas de tan solo 14nm. La distancia entre los átomos es de ~ 5 nm. Lo que significa que en ese momento no podemos ir más allá (sin usar esa tecnología). Aquí es donde algunas técnicas más nuevas entrarán en juego y la computación cuántica también. Sin embargo, probablemente todavía tenga al menos 10 años de descanso.

En última instancia, lo físico es un montón de electrones que se mueven de un material a otro. Suficientes electrones en un lado y es un 1, suficientes electrones en otro lado y es un 0.

Este video es una forma tonta y simple de entender

En realidad, respondí esta pregunta hace solo unos días, aunque la pregunta que respondí fue mucho más vaga (por lo que no creo que pueda fusionarse). Debería haber esperado este, que es exactamente la pregunta que respondí.

La respuesta de David Rutter a ¿Cómo almacena números una computadora?

More Interesting

¿Qué computadora portátil ofrece la mayor refrigeración y eficiencia?

Si quisieras hacer un USB especial, ¿qué tendrías?

¿Cuáles son las mejores computadoras portátiles para AutoCAD?

¿Qué computadoras portátiles de hardware de código abierto podemos comprar en 2016?

¿Una computadora portátil con 8 GB de RAM DDR4 con un Intel Core i5-7200u y 2 GB de NVIDIA 930 será lo suficientemente buena para editar en Adobe Premiere Pro a 1080p?

Si un microprocesador usa una dirección de 20 bits, ¿cuántos localizadores diferentes hay?

¿Por qué alguien que no es desarrollador, diseñador o jugador necesita una CPU más potente que, por ejemplo, un Core 2 Duo?

¿Cuál es la diferencia entre Fusion Drive y SSD, y cuál es mejor?

Cómo hacer un disco de recuperación para una computadora HP 530

Me bloqueé accidentalmente de mi perfil de usuario administrador en mi computadora, ¿puedo de alguna manera recuperar el acceso o elevar a otro usuario a administrador sin tener que acceder para arreglarlo? (Windows 10)

Un distribuidor de computadoras portátiles me vendió una computadora portátil HP sin informarme que la copia preinstalada de Windows 8.1 está pirateada. ¿Eso es fraude? Si es así, ¿qué puedo hacer?

¿Alguien ha diseñado un clúster de cómputo utilizando el Intel Computer Stick y un conmutador KVM HDMI?

¿Es posible migrar el sistema operativo (Windows 7 Home) de mi SSD de 65 GB a mi nuevo SSD de 120 GB sin tener que reinstalar todo?

¿De qué se trata el uso de computadoras a una altitud que tiene el potencial de causar daños?

¿Qué quieres decir con computadoras de alta gama?