LA MEMORIA INTRODUCCION El funcionamiento de la memoria La memoria humana, como la memoria de un ordenador, permite que almacenemos la información para utilizarla

después. Para hacer esto, sin embargo, el ordenador y nosotros necesitamos dominar tres procesos implicados en la memoria. El primero se llama codificación; es el proceso que utilizamos para transformar la información de modo que pueda ser almacenada. Para un ordenador esto significa transformar los datos en ceros y unos. Para nosotros, significa transformar los datos en algo significativo, como una asociación con un recuerdo existente, una imagen, o un sonido. El segundo proceso es el almacenaje real, que significa simplemente "guardar" la información. Para que esto suceda, el ordenador debe escribir físicamente el 1 y el 0 en el disco duro. Esto es muy similar en la memoria humana porque significa que debe producirse un cambio fisiológico para que la memoria sea almacenada. El proceso final se llama la recuperación, que consiste en extraer la memoria del lugar donde está guardada e invertir el proceso de la codificación. Es decir, devolver la información a una forma similar a lo que almacenamos. La diferencia principal entre los seres humanos y los ordenadores en términos de memoria, tiene que ver con el modo cómo se almacena la información. En su mayor parte, los ordenadores tienen solamente dos tipos; almacenamiento permanente y eliminación permanente. Los seres humanos, por otra parte, somos más complejos porque tenemos tres modos de almacenaje distintos. MEMORIA DE LA PC En informática, la memoria (también llamada almacenamiento) se refiere a parte de los componentes que forman parte de una computadora, Son dispositivos que retienen datos informáticos durante algún intervalo de tiempo. Las memorias de computadora proporcionan unas de las principales funciones de la computación moderna, la retención o almacenamiento de información. Es uno de los componentes fundamentales de todas las computadoras modernas que, acoplados a una unidad central de procesamiento (CPU por su sigla en inglés, central processing unit), implementa lo fundamental del modelo de computadora de Arquitectura de von Neumann, usado desde los años 1940. En la actualidad, memoria suele referirse a una forma de almacenamiento de estado sólido conocido como memoria RAM (memoria de acceso aleatorio, RAM por sus siglas en inglés random access memory) y otras veces se refiere a otras formas de almacenamiento rápido pero temporal. De forma similar, se refiere a formas de almacenamiento masivo como discos ópticos y tipos de almacenamiento magnético como discos duros y otros tipos de almacenamiento más lentos que las memorias RAM, pero de naturaleza más permanente. Estas distinciones contemporáneas son de ayuda porque son fundamentales para la arquitectura de computadores en general. Además, se refleja una diferencia técnica importante y significativa entre memoria y dispositivos de almacenamiento masivo, que se ha ido diluyendo por el uso histórico de los términos "almacenamiento primario" (a veces "almacenamiento principal"), para memorias de

acceso aleatorio, y "almacenamiento secundario" para dispositivos de almacenamiento masivo. Esto se explica en las siguientes secciones, en las que el término tradicional "almacenamiento" se usa como subtítulo por conveniencia. Propósitos del almacenamiento Los componentes fundamentales de las computadoras de propósito general son la CPU, el espacio de almacenamiento y los dispositivos de entrada/salida. Simplificando mucho, si se elimina el almacenamiento, el aparato sería una simple calculadora en lugar de una computadora. La habilidad para almacenar las instrucciones que forman un programa de computadora y la información que manipulan las instrucciones es lo que hace versátiles a las computadoras diseñadas según la arquitectura de programas almacenados Una computadora digital representa toda la información usando el sistema binario. Texto, números, imágenes, sonido y casi cualquier otra forma de información puede ser transformada en una sucesión de bits, o dígitos binarios, cada uno de los cuales tiene un valor de 1 ó 0. La unidad de almacenamiento más común es el byte, igual a 8 bits. Una determinada información puede ser manipulada por cualquier computadora cuyo espacio de almacenamiento es suficientemente grande como para que quepa el dato correspondiente o la representación binaria de la información. Por ejemplo, una computadora con un espacio de almacenamiento de ocho millones de bits, o un megabyte, puede ser usado para editar una novela pequeña. Almacenamiento primario La memoria primaria está directamente conectada a la CPU de la computadora. Debe estar presente para que la CPU funcione correctamente. El almacenamiento primario consiste en tres tipos de almacenamiento: Los registros del procesador son internos de la CPU. Técnicamente, es el sistema más rápido de los distintos tipos de almacenamientos de la computadora, siendo transistores de conmutación integrados en el chip de silicio del microprocesador (CPU) que funcionan como "flip-flop" electrónicos. La memoria caché.- Es un tipo especial de memoria interna usada en muchas CPU para mejorar su eficiencia o rendimiento. Parte de la información de la memoria principal se duplica en la memoria caché. Comparada con los registros, la caché es ligeramente más lenta pero de mayor capacidad. Sin embargo, es más rápida, aunque de mucha menor capacidad que la memoria principal. También es de uso común la memoria caché multi-nivel - la "caché primaria" que es más pequeña, rápida y cercana al dispositivo de procesamiento; la "caché secundaria" que es más grande y lenta, pero más rápida y mucho más pequeña que la memoria principal. La memoria principal.- Contiene los programas en ejecución y los datos con que operan. Se puede transferir información muy rápidamente entre un registro del microprocesador y localizaciones del almacenamiento principal. En las computadoras modernas se usan memorias de acceso aleatorio basadas en electrónica del estado sólido, que está directamente conectada a la CPU a través de buses de direcciones, datos y control. Almacenamiento secundario La memoria secundaria.-Requiere que la computadora use sus canales de entrada/salida para acceder a la información y se utiliza para almacenamiento a largo plazo de información persistente. Sin embargo, la mayoría de los sistemas operativos usan los dispositivos de almacenamiento secundario como área de intercambio para incrementar artificialmente la cantidad aparente de memoria principal en la computadora. (A esta utilización del

Esa ventaja es menos relevante hoy en día. El tiempo necesario para acceder a un byte de información dado almacenado en un disco duro de platos magnéticos es de unas milésimas de segundo (milisegundos).almacenamiento secundario se le denomina memoria virtual). Estos medios de almacenamiento suelen usarse para transporte y archivo de datos. En computadoras modernas son de uso habitual para este propósito los disquetes. secundario. la memoria secundaria o de almacenamiento masivo tiene mayor capacidad que la memoria primaria. muchos sistemas operativos siguen implementándola. el almacenamiento de red permite centralizar el control de información en una organización y reducir la duplicidad de la información. y las baterías extraíbles de discos Winchester. Un disco duro es un ejemplo de almacenamiento secundario. el tiempo para acceder al mismo tipo de información en una memoria de acceso aleatorio (RAM) se mide en mil-millonésimas de segundo (nanosegundos). Hay otras formas de caracterizar a los distintos tipos de memoria. Aun así. Discutiblemente. . Por lo tanto. los discos duros suelen usarse como dispositivos de almacenamiento masivo. En cambio. Almacenamiento fuera de línea El almacenamiento fuera de línea es un sistema donde el medio de almacenamiento puede ser extraído fácilmente del dispositivo de almacenamiento. En las computadoras modernas. fuera de línea se basa en la jerarquía de memoria o distancia desde la unidad central de proceso. Habitualmente. aunque es probable que su velocidad de acceso mejore con los avances tecnológicos. Los dispositivos de almacenamiento fuera de línea usados en el pasado son cintas magnéticas en muchos tamaños y formatos diferentes. La principal ventaja histórica de la memoria virtual es el precio. a pesar de provocar un funcionamiento significativamente más lento. Los dispositivos rotantes de almacenamiento óptico (unidades de CD y DVD) son incluso más lentos que los discos duros. pero es mucho más lenta. Esto ilustra cuan significativa es la diferencia entre la velocidad de las memorias de estado sólido y la velocidad de los dispositivos rotantes de almacenamiento magnético u óptico: los discos duros son del orden de un millón de veces más lentos que la memoria (primaria). La memoria secundaria también se llama "de almacenamiento masivo". Almacenamiento de red El almacenamiento de red es cualquier tipo de almacenamiento de computadora que incluye el hecho de acceder a la información a través de una red informática. También hay discos duros USB que se pueden conectar en caliente. terciario. que es cerca de un millón de veces más lenta que memoria “verdadera”. Muchos sistemas operativos implementan la memoria virtual usando términos como memoria virtual o "fichero de caché". Características de las memorias La división entre primario. ralentiza apreciablemente el funcionamiento de cualquier computadora. el uso de la memoria virtual. discos ópticos y las memorias flash. incluyendo las unidades USB. la memoria virtual resultaba mucho más barata que la memoria real.

dispositivo puede necesitar buscar (posicionar correctamente el cabezal de lectura/escritura un disco). o dar vueltas (esperando a que la posición adecuada aparezca debajo del cabezal lectura/escritura en un medio que gira continuamente). dependiendo de la unidad de información que fue leída anteriormente. La memoria no volátil. Se usa para almacenamientos a largo plazo y. ya que pierde información en la falta de energía eléctrica.-Significa que se puede acceder a cualquier localización de la memoria cualquier momento en el mismo intervalo de tiempo. como es el caso de la memoria ROM. como las utilizadas en la serie de computadoras IBM 370. por tanto. o leída y reescrita sin modificaciones. en de El de de Para cambiar la información Las memorias de lectura/escritura o memorias cambiables. se usa en memorias secundarias. Una computadora sin algo de memoria de lectura/escritura como memoria principal sería inútil para muchas tareas. Los primeros programas de ajedrez funcionaban en máquinas que utilizaban memorias de base magnética.-Requiere energía constante para mantener la información almacenada. Las computadoras modernas también usan habitualmente memorias de lectura/escritura como memoria secundaria. Acceso secuencial. La memorias de sólo lectura. A inicios de 1970 aparecen las memorias realizadas por semiconductores.-Retienen la información almacenada en el momento de fabricarse y la memoria de escritura única (WORM) permite que la información se escriba una sola vez en algún momento tras la fabricación.-Permiten que la información se reescriba en cualquier momento. .Volatilidad de la información La memoria volátil. La memoria volátil se suele usar sólo en memorias primarias. Capacidad de memoria Memorias de mayor capacidad son el resultado de la rápida evolución en tecnología de materiales semiconductores.-Significa que acceder a una unidad de información tomará un intervalo tiempo variable. La memoria dinámica. También están las memorias inmutables. Un ejemplo son los CD-RW. terciarias y fuera de línea. Un ejemplo son los CD-ROMs.-Es una memoria volátil que además requiere que periódicamente se refresque la información almacenada.-Retendrá la información almacenada incluso si no recibe corriente eléctrica constantemente. Para acceder a información no contigua Acceso aleatorio. normalmente pequeño. La memoria RAM es una memoria volátil. Las memorias de escritura lenta y lectura rápida son memorias de lectura/escritura que permite que la información se reescriba múltiples veces pero con una velocidad de escritura mucho menor que la de lectura. que se utilizan en memorias terciarias y fuera de línea.

principalmente en el campo de las memorias fuera de línea en computadoras domésticas. En las computadoras modernas. Existen memorias de semiconductor de ambos tipos: volátiles y no volátiles. • CD-R. usado para memoria secundario. Memorias magnéticas Las memorias magnéticas usan diferentes patrones de magnetización sobre una superficie cubierta con una capa magnetizada para almacenar información. Memorias de disco óptico Las memorias en disco óptico almacenan información usando agujeros minúsculos grabados con un láser en la superficie de un disco circular. DVD+R: Memorias de escritura única usada como memoria terciaria y fuera de línea. Los siguientes formatos son de uso común: • CD. • CD-RW. • Disco duro. La información se lee iluminando la superficie con un diodo láser y observando la reflexión. Se llega a la información usando uno o más cabezales de lectura/escritura. usada para memoria terciaria y fuera de línea. En computadoras modernas. Sony o Phillips. ha habido un crecimiento constante en el uso de un nuevo tipo de memoria de semiconductor no volátil llamado memoria flash. entre otros. Como el cabezal de lectura/escritura solo cubre una parte de la superficie. Este hecho es particularmente importante para los programas que utilizan tablas de transposición: a medida que aumenta la velocidad de la computadora se necesitan memorias de capacidad proporcionalmente mayor para mantener la cantidad extra de posiciones que el programa está buscando. DVD: Memorias de simplemente solo lectura. Memoria de semiconductor La memoria de semiconductor usa circuitos integrados basados en semiconductores para almacenar información. la superficie magnética será de alguno de estos tipos: • Disco magnético.000 aproximadamente y la capacidad de memoria creció en una proporción similar. Un chip de memoria de semiconductor puede contener millones de minúsculos transistores o condensadores. • Blu-ray: Formato de disco óptico pensado para almacenar vídeo de alta calidad y datos. en la que se encuentran. dar vueltas o las dos cosas.La velocidad de los computadores se incrementó. la memoria principal consiste casi exclusivamente en memoria de semiconductor volátil y dinámica. Dicho crecimiento se ha dado. • Disquete. usada para distribución masiva de información digital (música. DVD+RW. programas informáticos). su acrónimo inglés. CD-ROM. también conocida como memoria dinámica de acceso aleatorio o más comúnmente RAM. Para su desarrollo se creó la BDA. Los discos ópticos son no volátiles y de acceso secuencial. el almacenamiento magnético es de acceso secuencial y debe buscar. usado para memoria fuera de línea. DVD-RAM: Memoria de escritura lenta y lectura rápida usada como memoria terciaria y fuera de línea. DVD-RW. Las memorias de semiconductor no volátiles se están usando también como memorias secundarias en varios dispositivos de electrónica avanzada y computadoras especializadas y no especializadas. DVD-R. Las memorias magnéticas son no volátiles. multiplicada por 100. vídeo. • Cinta magnética. Con el cambio de siglo. • HD DVD Se han propuesto los siguientes formatos: • HVD • Discos cambio de fase Dual .

Durante los años 1960. las tarjetas perforadas fueron gradualmente reemplazadas por las cintas magnéticas. Se usa como memoria terciaria y fuera de línea.Memorias de discos magneto-ópticos Las Memorias de disco magneto óptico son un disco de memoria óptica donde la información se almacena en el estado magnético de una superficie ferromagnética. La lectura se realizaba por sensores eléctricos (más tarde ópticos) donde una localización particular podía estar agujereada o no. En el año 1950. La información se lee ópticamente y se escribe combinando métodos magnéticos y ópticos. aunque su uso fue muy común hasta mediados de los años 1970 con la aparición de los discos magnéticos. El sistema fue perfeccionado por Herman Hollerith quién desarrolló la tecnología de procesamiento de datos de tarjetas perforadas para el censo de Estados Unidos de 1890 y posteriormente IBM desarrolló la tecnología de la tarjeta perforada como una potente herramienta para el procesamiento de datos empresariales y produjo una línea extensiva de máquinas de registro que utilizaban papel perforado para el almacenamiento de datos y su procesado automático. las tarjetas IBM y las unidades máquinas de registro IBM se habían vuelto indispensables en la industria y el gobierno estadounidense. de escritura lenta y lectura rápida. de acceso secuencial. Otros métodos iniciales Tarjetas perforadas en un telar de Jacquard. Las tarjetas perforadas fueron utilizadas por primera vez por Basile Bouchon para el control de telares textiles en Francia. Tipos de Memorias En las computadoras son utilizados dos tipos: ROM o memoria de sólo lectura (Read Only Memory) . La información se grababa en las tarjetas perforando agujeros en el papel o la tarjeta. Las memorias de discos magneto ópticos son de tipo no volátil.

etc. con muy poca energía eléctrica suministrada por una batería. guarda la fecha. En 1971 se desarrolló la memoria de sólo lectura programable y borrable (EPROM) que permitía . el SETUP. USB. aunque la computadora está apagada. El software de la ROM se divide en dos partes: Rutina de arranque o POST (Power On Self Test. si tiene disquetera o no. unidades de disco. etc. Rutina BIOS o Sistema Básico de Entrada-Salida (Basic Input-Output System): permanece activa mientras se está usando el computador. donde hay un programa que carga el sistema operativo a la RAM.La memoria ROM. alterando físicamente su estructura con la aplicación de pulsos de alto voltaje. Permite la activación de los periféricos de entrada/salida: teclado. (acrónimo en inglés de Read-Only Memory) o memoria de sólo lectura. o al menos no de manera rápida o fácil. como los programas que ponen en marcha el ordenador y realizan los diagnósticos. Los datos almacenados en la ROM no se pueden modificar. por ejemplo. Ésta puede mantener su contenido durante varios años.). hora. capacidad de disco rígido. es un medio de almacenamiento utilizado en ordenadores y dispositivos electrónicos. el teclado. así pues se creó la memoria de sólo lectura programable (PROM). y es poco probable que requiera actualizaciones frecuentes) u otro contenido vital para el funcionamiento del dispositivo. Se utiliza principalmente para contener el firmware (programa que está estrechamente ligado a hardware específico. de acceso a memoria. independientemente de la presencia o no de una fuente de energía. circuitos controladores de video. Se encarga de determinar cuál es el hardware que está presente y de la puesta a punto de la computadora. Se encarga en el siguiente paso de realizar el arranque (booteo): lee un registro de arranque 'BR' (Boot Record) del disco duro o de otra unidad (como CD. auto diagnóstico de encendido): Realiza el chequeo de los componentes de la computadora. Intel 1702 Los desarrollos posteriores tomaron en cuenta estas deficiencias. ratón. lee una memoria llamada CMOS RAM (RAM de Semiconductor de óxido metálico). Viene grabada de fábrica con una serie de programas. Mediante un programa de configuración. La primera EPROM. etc. A continuación cede el control a dicho sistema operativo y el computador queda listo para trabajar. Inventada en 1956. la memoria disponible. que permite sólo la lectura de la información y no su borrado. monitor. permitía a los usuarios modificarla sólo una vez.

a diferencia de las anteriores que se graba durante la fabricación. se inventó la EEPROM. el borrado de los contenidos es completo y a través de la exposición a rayos ultravioletas (de esto que suelen tener una pequeña ‘ventanita’ en el chip). Se puede grabar posteriormente a la fabricación del chip. la Sega Mega Drive o la Game Boy. Por extensión la palabra ROM puede referirse también a un archivo de datos que contenga una imagen del programa que se distribuye normalmente en memoria ROM. Más tarde. Uso para almacenamiento de software Memoria de solo lectura conteniendo el BIOS de una vieja placa madre. la Nintendo 64. Memorias de sobre todo lectura. son conocidas como cartuchos. EPROM (Erasable Programmable Read Only Memory): Se puede escribir varias veces de forma eléctrica. una forma de EEPROM que permitía eliminar y reprogramar contenido en una misma operación mediante pulsos eléctricos miles de veces sin sufrir ningún daño. en la cual ya que se podía reprogramar el contenido mientras proveyese un mecanismo para recibir contenido externo (por ejemplo. Memoria flash: Está basada en las memorias EEPROM pero permite el borrado bloque a bloque y es más barata y densa. En medio de la década de 1980 Toshiba inventó la memoria flash. pegadas a cajas de plástico aptas para ser utilizadas e introducidas repetidas veces.reiniciar su contenido exponiendo el dispositivo a fuertes rayos ultravioleta. a través de un cable serial). PROM: (Programable Read Only Memory): El proceso de escritura es electrónico. Permite una única grabación y es más cara que la ROM. Estas memorias ROM. EEPROM (Electrically Erasable Programmable Read Only Memory): Se puede borrar selectivamente byte a byte con corriente eléctrica. como una copia de un cartucho de videojuego. Algunas de las videoconsolas que usan programas basados en la memoria ROM son la Super Nintendo. ROM o memoria de sólo lectura Bus de direcciones Bus de datos OE MEMORIA ROM . en 1983. Es más cara que la EPROM. sin embargo.

PROM Bus de direcciones OE MEMORIA ROM PROGRAMABLE (PROM) Bus de datos EPROM Bus de direcciones OE OE OE EEPROM MEMORIA ROM PROGRAMABLE (PROM) Bus de datos Bus de direcciones CS PGM OE V pp BITS MEMORIA ROM PROGRAMABLE BORRABLES (EEPROM) Bus de datos 0 1 2 3 4 0 1 2 3 4 P ALABRA S n −1 M −1 .

ya que las ROM.-Es la memoria del usuario que contiene de forma temporal el programa. en otros dispositivos como las consolas de videojuegos. los registros en procesadores y otras unidades de procesamiento también poseen la cualidad de presentar retardos de acceso iguales para cualquier posición. sus múltiplos serán representados en múltiplos binarios tales como Kilobyte. Megabyte. y dada su naturaleza siempre binaria. memorias Flash. es decir que mantiene los datos y resultados en tanto el bloque reciba alimentación eléctrica. En general es volátil. que se compone de circuitos integrados soldados sobre un circuito impreso.RAM o memoria de acceso aleatorio (Random Access Memory). los módulos de memoria contienen un tipo. En el sentido estricto. entre varios de memoria de acceso aleatorio. pierde su contenido cuando se apaga el computador.. Los módulos de RAM son la presentación comercial de este tipo de memoria. presente mayoritariamente en PC de sobremesa de gama baja y media La frase memoria RAM se utiliza frecuentemente para referirse a los módulos de memoria que se usan en los computadores personales y servidores.. a excepción de la CMOS RAM. los datos y los resultados que están siendo usados por el usuario del computador. Su capacidad se mide en bytes. caché (SRAM). esa misma memoria va soldada sobre la placa principal. Gigabyte. Historia . MEMORIA DE ACCESO ALEATORIO DIMM normal y corriente de memoria RAM tipo DDR2 de 240 contactos.

dejaron rezagadas a las memorias DRAM con el esquema original MOSTEK. La denominación “de Acceso aleatorio” surgió para diferenciarlas de las memoria de acceso secuencial. los últimos fueron utilizados con integrados tipo EDO-RAM. Módulos de memoria tipo SIPP instalados directamente sobre la placa base.Integrado de silicio de 64 bits sobre un sector de memoria de núcleo (finales de los 60). Arquitectura base En origen. la corriente polariza la ferrita. Mientras esta queda polarizada. Los integrados de memoria DRAM están agrupados arriba a derecha e izquierda. A finales de los 80 el aumento en la velocidad de los procesadores y el aumento en el ancho de banda requerido. La ejecución de un programa. la memoria RAM se componía de hilos de cobre que atravesaban toroides de ferrita. las memorias principales (o primarias) de las computadoras eran siempre de tipo RAM y las memorias secundarias (o masivas) eran de acceso secuencial (unidades de cinta o tarjetas perforadas). debido a que en los comienzos de la computación. el sistema puede invocar al procesador accesos a partes del proceso que antes (en un estado de reposo) no es posible acceder. provocaba un ruido estruendoso en la sala en la cual se . 4MiB de memoria RAM para un computador VAX de finales de los 70. de manera que se realizaron una serie de mejoras en el direccionamiento como las siguientes: Módulos formato SIMM de 30 y 72 pines.

llegando a verse memorias pasando la barrera de los 3 GHz por esa misma fecha mediante prácticas de overclock extremo. Dicho estado estado sólido dieléctrico tipo DRAM permite que se pueda tanto leer como escribir información. La necesidad de hacer intercambiable los módulos y de utilizar integrados de distintos fabricantes condujo al establecimiento de estándares de la industria como los JEDEC. Es una memoria relativamente rápida y de una capacidad media: sobre el año 2010). La implementación DRAM se basa en una topología de Circuito eléctrico que permite alcanzar densidades altas de memoria por cantidad de transistores. los módulos poseen un integrado que permiten la identificación de los mismos ante el computador por medio del protocolo de comunicación SPD. Tenían un bus de datos de 16 o 32 bits Módulos DIMM: Usado en computadores de escritorio. Se caracterizan por tener un bus de datos de 64 bits. logrando integrados de decenas o cientos de Megabits. Otros módulos propietarios bastante conocidos fueron los RIMM. no siendo necesario seguir un orden para acceder a la información de la manera más rápida posible. Es allí donde se cargan todas las instrucciones que ejecutan el procesador y otras unidades de cómputo. los programas y la mayoría del software. Además de DRAM. Los primeros módulos comerciales de memoria eran SIPP de formato propietario. es decir no había un estándar entre distintas marcas. tenga buen contacto eléctrico con los controladores de memoria y las fuentes de alimentación. que permiten que el modulo al ser instalado en un zócalo apropiado de la placa base. transistores y en las últimas generaciones. válvulas de vacío. ideados por la empresa RAMBUS. La memoria RAM contenida en los módulos. y capacidades de hasta 8 GB por módulo. Con las nuevas tecnologías. Módulos SIMM: Formato usado en computadores antiguos. era fácil encontrar memorias con velocidades de más de 1 GHz. por un material sólido dieléctrico. Se denominan "de acceso aleatorio" porque se puede leer o escribir en una posición de memoria con un tiempo de espera igual para cualquier posición. Formato miniaturizado de DIMM. Módulos de memoria RAM Los módulos de memoria RAM son tarjetas de circuito impreso que tienen soldados integrados de memoria DRAM por una o ambas caras. se conecta a un controlador de memoria que se encarga de gestionar . Uso por el sistema Se utiliza como memoria de trabajo para el sistema operativo. las posiciones de la ferrita se ha ido sustituyendo por.ejecutaba dicho programa. La conexión con los demás componentes se realiza por medio de un área de pines en uno de los filos del circuito impreso. Módulos SO-DIMM: Usado en computadores portátiles. por ello el área central de proceso estaba separada del área de control por mamparas insonorizadas. Dentro de la jerarquía de memoria la RAM se encuentra en un nivel después de los registros del procesador y de las cachés.

Módulos de memoria instalados de 256 MiB cada uno en un sistema con doble canal. por lo general soporta solo una. Los equipos de gama media y alta por lo general se fabrican basados en chipsets o zócalos que soportan doble canal o superior. esto sucede en las épocas transitorias de una nueva tecnología de RAM. a diferencia de las antiguas memorias FPM y EDO que eran asíncronas. se han superado con creces los 1600 MHz). reemplazo el 754 de canal sencillo).las señales entrantes y salientes de los integrados DRAM. reduciendo las latencias vistas por el procesador. dentro del mismo procesador (en el caso de los procesadores desde AMD Athlon 64 e Intel Core i7) y posteriores. está la capacidad de manejar la tecnología de canal doble (Dual Channel). pero existen excepciones de sistemas cuyos controladores soportan dos tecnologías (por ejemplo SDR y DDR o DDR1 y DDR2). y son los encargados de manejar la mayoría de información que entra y sale del procesador. El controlador de memoria debe ser diseñado basándose en una tecnología de memoria. optando por uno u otro canal. o en su defecto. o incluso cuatro para los procesadores venideros. Aunque el ancho del bus de datos del procesador sigue siendo de 64 bits. Entre las características sobresalientes del controlador de memoria. . La mejora en el desempeño es variable y depende de la configuración y uso del equipo. resultando en la aparición de nuevos chipsets (la serie 865 y 875 de Intel) o de nuevos zócalos de procesador en los AMD (el 939 con canal doble. Los controladores de memoria en sistemas como PC y servidores se encuentran embebidos en el llamado "North Bridge" o "Puente Norte" de la placa base. Esta característica ha promovido la modificación de los controladores de memoria. donde el controlador maneja bancos de memoria de 128 bits. Tecnologías de memoria La tecnología de memoria actual usa una señal de sincronización para realizar las funciones de lectura-escritura de manera que siempre esta sincronizada con un reloj del bus de memoria. datos almacenados y señales de control. el controlador de memoria puede entregar los datos de manera intercalada. Hace más de una década toda la industria se decantó por las tecnologías síncronas. ya que permiten construir integrados que funcionen a una frecuencia superior a 66 MHz (A día de hoy. Algunas señales son las mismas que se utilizan para utilizar cualquier memoria: Direcciones de las posiciones. tres canales.

El nombre correcto es SDR SDRAM ya que ambas (tanto la SDR como la DDR) son memorias síncronas dinámicas. DDR3 SDRAM . permitiendo que durante cada ciclo de reloj se realicen cuatro transferencias. sin necesidad de aumentar la frecuencia de reloj. Está muy extendida la creencia de que se llama SDRAM a secas. • PC2-5300 o DDR2-667: funciona a un máx de 667 MHz. Los tipos disponibles son: • PC100: SDR SDRAM. con tiempos de acceso de entre 25 y 10 ns y que se presentan en módulos DIMM de 168 contactos. Se presenta en módulos DIMM de 184 contactos. AMD Athlon K7 y Duron. simplemente se extendió muy rápido la denominación incorrecta. envía los datos dos veces por cada ciclo de reloj. pero no es así. • PC2-8600 o DDR2-1066: funciona a un máx de 1066 MHz. DDR2 SDRAM SDRAM DDR2. Fue utilizada en los Pentium II y en los Pentium III . • PC2-6400 o DDR2-800: funciona a un máx de 800 MHz. así como en los AMD K6. Los tipos disponibles son: • PC2100 o DDR 266: funciona a un máx de 133 MHz. De este modo trabaja al doble de velocidad del bus del sistema. • PC2700 o DDR 333: funciona a un máx de 166 MHz. • PC133: SDR SDRAM. funciona a un máx de 100 MHz. Los tipos disponibles son: • PC2-4200 o DDR2-533: funciona a un máx de 533 MHz. funciona a un máx de 133 MHz. • PC3200 o DDR 400: funciona a un máx de 200 MHz. DDR SDRAM Memoria síncrona. y que la denominación SDR SDRAM es para diferenciarla de la memoria DDR.Memorias RAM con tecnologías usadas en la actualidad. SDR SDRAM Memoria síncrona. Se presentan en módulos DIMM de 240 contactos. Las memorias DDR 2 son una mejora de las memorias DDR (Double Data Rate). que permiten que los búferes de entrada/salida trabajen al doble de la frecuencia del núcleo.

• PC3-10600 o DDR3-1333: funciona a un máx de 1333 MHz. los DIMMs son físicamente incompatibles. el mismo número que DDR 2. Los módulos DIMM DDR 3 tienen 240 pines. sin embargo. 3) Requiere . Los tipos disponibles son: • PC3-8600 o DDR3-1066: funciona a un máx de 1066 MHz. lo cual obliga a sus compradores a pagar regalías en concepto de uso. lo que lleva consigo una disminución del gasto global de consumo. proporcionan significantes mejoras en el rendimiento en niveles de bajo voltaje. 2) Tienen una alta densidad de integración. No necesitan pulsos especiales de reloj para refrescar su contenido. • PC3-12800 o DDR3-1600: funciona a un máx de 1600 MHz. RDRAM (Rambus DRAM) Memoria de gama alta basada en un protocolo propietario creado por la empresa Rambus. Existen dos tipos de RAM Estática: 1) 2) 3) 4) Mantiene los datos almacenados mientras la energía sea aplicada. Esto ha hecho que el mercado se decante por la tecnología DDR.Las memorias DDR 3 son una mejora de las memorias DDR 2. Cada celda de memoria es un Flip-flop biestable que almacena la información. Bus de direcciones R/W CS OE MEMORIA RAM ESTATICA (SRAM) Bus de datos Dinámicas: 1) Son baratas. La RDRAM se presenta en módulos RIMM de 184 contactos. Son más inmunes al ruido que las RAM dinámicas. excepto algunos servidores de grandes prestaciones (Cray) y la consola PlayStation 3. libre de patentes. debido a una ubicación diferente de la muesca.

MEMORIA FLASH La memoria flash es tecnología de almacenamiento derivada de la memoria EEPROM que permite que múltiples posiciones de memoria sean escritas o borradas en una misma operación de programación mediante impulsos eléctricos. generalmente entre 10. con los que se realizan numerosas funciones en computadoras y dispositivos electrónicos. Por ello. El contenido de las memorias no es otra cosa que dígitos binarios o bits (binary digits).Bus de direcciones RAS CAS WE MEMORIA RAM DINAMICA (DRAM) Bus de datos Tanto la RAM como la ROM son circuitos integrados. evidentemente. así como su ligereza y versatilidad para todos los usos hacia los que está orientado. interrumpen o aumentan el paso de la corriente. estos en extinción. además los discos duros tienen una capacidad muy superior a la de las memorias flash. llamados comúnmente chips. GENERALIDADES Económicamente hablando. que permiten. y de hasta 600 € para la gama más alta y de mayores prestaciones. ya que no contiene ni actuadores mecánicos ni partes móviles. el coste por MB en los discos duros son muy inferiores a los que ofrece la memoria flash y. Las aplicaciones más habituales son: . No obstante. flash permite funcionar a velocidades muy superiores cuando los sistemas emplean lectura y escritura en diferentes puntos de esta memoria al mismo tiempo. que se corresponden con dos estados lógicos: el 0 (cero) sin carga eléctrica y el 1 (uno) con carga eléctrica.000 y un millón. dependiendo de la celda. Otra característica de reciente aparición (30-9-2004) ha sido la resistencia térmica de algunos encapsulados de tarjetas de memoria orientadas a las cámaras digitales de gama alta. que es la unidad mínima de almacenamiento de datos. se pueden encontrar dispositivos exclusivamente de almacenamiento de unos pocos MB por precios realmente bajos. tales como transistores. A cada uno de estos estados se le llama bit. Ofrecen. El chip o circuito integrado es una pequeña pastilla de material semiconductor (silicio) que contiene múltiples circuitos integrados. aunque. Su pequeño tamaño también es un factor determinante a la hora de escoger para un dispositivo portátil. entre otros dispositivos electrónicos. Sin embargo. frente a las anteriores que sólo permite escribir o borrar una única celda cada vez. Estos chips están sobre una tarjeta o placa. además. el precio en el mercado ronda los 12 € para dispositivos con 4 GB de almacenamiento. de la precisión del proceso de fabricación y del voltaje necesario para su borrado. bajo consumo y es muy silencioso. todos los tipos de memoria flash sólo permiten un número limitado de escrituras y borrados. Esto permite funcionar en condiciones extremas de temperatura como desiertos o glaciares ya que el rango de temperaturas soportado abarca desde los -25 °C hasta los 85 °C. características como gran resistencia a los golpes.

En la actualidad (31/08/09) Kingston ha lanzado una memoria flash (DATATRAVELER 300) de una capacidad de 256 Gb la cual podría almacenar 51000 imágenes. esto no parecía muy factible ni siquiera a medio plazo ya que la miniaturización y densidad de las memorias flash estaba todavía lejos de alcanzar niveles preocupantes desde el punto de vista físico. suelen leer varios tipos de tarjetas. sino una memoria flash. El futuro del mundo de la memoria flash es bastante alentador. desarrollo e innovación en un mercado que en 2005 sigue creciendo en un mercado que ya registró en 2004 un crecimiento asombroso hasta los 15. La pregunta es: ¿está el mercado preparado para deshacerse de los discos duros? Apple parece pensar que sí”. Según David Cuen. además del almacenamiento. los instalados en ordenadores (incluidos en una placa o mediante puerto USB). la demanda de memorias pequeñas.El llavero USB que. ya que en las mismas se almacenan las fotos. “Es como ninguna otra cosa que hayamos creado antes”. de especial forma en la comunicación con los PC son notablemente inferiores. ya que se tiende a la ubicuidad de las computadoras y electrodomésticos inteligentes e integrados y. A través de este equipo podrá accederse al App Store y otros servicios. Una de las características más resaltantes de este nuevo equipo es que no tiene disco duro. avala todas estas ideas. Las PC Card Las tarjetas de memoria flash que son el sustituto del rollo en la fotografía digital. un especialista consultado por la BBC Mundo. los estándares de comunicación de estas memorias. La nueva MacBook Air viene en dos modelos: uno con pantalla de 13 pulgadas y otro de 11. dijo el director ejecutivo de Apple. lectores de DVD y otros dispositivos. Sin embargo. La apuesta de gigantes de la informática de consumo como AMD y Fujitsu en formar nuevas empresas dedicadas exclusivamente a este tipo de memorias como Spansion en julio de 2003 auguran fuertes inversiones en investigación. grabación de voz y. lo que puede retrasar los avances conseguidos. lo que la hace una máquina más rápida y ligera. La expansión de la memoria flash es infinita. Pero con la aparicion del memristor el futuro de las memorias flash comienza a opacarse. Tarjetero flash Un tarjetero flash es un periférico que lee o escribe en memoria flash. sobre todo como reproductores portátiles de MP3 y otros formatos de audio. Steve Jobs. en comparación con otros tipos de memoria sorprendentemente rápido tanto en capacidad como en velocidad y prestaciones. por ello. Existen varios estándares de encapsulados promocionados y fabricados por la mayoría de las multinacionales dedicadas a la producción de hardware. El desarrollo de las memorias flash es. marcos digitales. en California (Estados Unidos). “la memoria flash es una apuesta interesante pero arriesgada. 54 DVDs o 365 CDs Apple presentó el 20 de octubre del 2010 una nueva versión de la computadora portátil MacBook Air en el evento denominado ‘De vuelta al Mac’ (Back to the Mac). en su sede general de Cupertino. MEMORIA VIRTUAL . suele incluir otros servicios como radio FM.000 millones de dólares (después de haber superado la burbuja tecnológica del llamado boom punto com) según el analista de la industria Gartner. baratas y flexibles seguirá en alza hasta que aparezcan nuevos sistemas que lo superen tanto en características como en coste. En apariencia. Actualmente.

además de la dificultad en el diseño e implementación del programa. Solo se podían instalar 3 tarjetas como máximo. Además. Se imaginaban estar preparados . Todo esto hace el trabajo del programador de aplicaciones mucho más fácil. la memoria física (generalmente en forma de RAM. el máximo es 232. La alternativa es usar memoria virtual. al poder ignorar completamente la necesidad de mover datos entre los distintos espacios de memoria. Una solución al problema de necesitar mayor cantidad de memoria de la que se posee consiste en que las aplicaciones mantengan parte de su información en disco. que permitió una extensión de la memoria RAM hasta una marca de 640 KB. Esto es así sobre todo cuando el sistema operativo permite múltiples procesos y aplicaciones ejecutándose simultáneamente. ESTRUCTURA DE LA MEMORIA En primer lugar. donde la combinación entre hardware especial y el sistema operativo hace uso de la memoria principal y la secundaria para hacer parecer que el ordenador tiene mucha más memoria principal (RAM) que la que realmente posee.Cómo la memoria virtual se mapea a la memoria física. Este método es invisible a los procesos. IBM proporcionaba tarjetas de aplicación que recogían cada una 64 KB y que tenían que colocarse en uno de los 5 puestos de conexión de las tarjetas de ampliación. la memoria caché (tanto dentro como fuera del CPU). La memoria virtual es una técnica de administración de la memoria real que permite al sistema operativo brindarle al software de usuario y a sí mismo un espacio de direcciones mayor que la memoria real o física. en un sistema de 32 bits. pero también más grande y barato. La cantidad de memoria máxima que se puede hacer ver que hay tiene que ver con las características del procesador. Por ejemplo. lo que da 4096 Megabytes (4 Gigabytes). La mayoría de los ordenadores tienen cuatro tipos de memoria: registros en la CPU. Hay varias formas de hacer esto. moviéndola a la memoria principal cuando sea necesario. La desventaja de esto. el PC salió al mercado con una memoria de 16 KB. es que es muy probable que los intereses sobre la memoria de dos o varios programas generen conflictos entre sí: cada programador podría realizar su diseño teniendo en cuenta que es el único programa ejecutándose en el sistema. y de traerla y llevarla. De todas maneras las personas que estaban haciendo el desarrollo del PC sabían que aquello no era el final del desarrollo y dispusieron una distribución de la memoria. Una opción es que la aplicación misma sea responsable de decidir qué información será guardada en cada sitio (segmentación). para dotar al PC con la inmensa cantidad de memoria de 256 KB en aquella época. Muchas aplicaciones requieren el acceso a más información (código y datos) que la que se puede mantener en memoria física. donde la CPU puede escribir y leer directa y razonablemente rápido) y el disco duro que es mucho más lento. que podía extenderse en la placa madre hasta 64 KB.

A la memoria RAM le sigue el segmento de memoria A. El segmento de memoria B está asignado a la tarjeta de vídeo monocroma MDA y Hércules así como también a la tarjeta gráfica de color CGA. ESTRUCTURA GENERAL DE UNA MEMORIA La estructura de una memoria se organiza en forma matricial. El procesador tampoco tiene ningún inconveniente en dirigirse a puntos de la memoria que físicamente no existen. que tenía un espacio de direcciones de 1 MB. Los segmentos D y E estaban previstos originariamente para cartuchos ROM. siendo el segmento C el inicio. El segmento 0 tiene un papel muy importante ya que en él se incluyen datos y rutinas importantes para el sistema operativo. el cargador original del sistema así como también el ROM-BASIC que solo se conserva en los ordenadores viejos. En las tarjetas monocromas son solo 4 KB y en las tarjetas CGA tampoco son más de 16 KB. Los segmentos de memoria detrás Vídeo RAM no se cargaran con RAM. que se instala con una tarjeta gráfica EGA y VGA. como los que se utilizaban para los ordenadores domésticos y juegos de TV para la aportación de software en el sistema. columna 4 La dirección del byte es fila 3 0 0 1 2 3 4 5 6 7 1 2 3 4 5 6 7 0 0 1 2 3 4 5 6 7 1 2 3 4 5 6 7 . Cada tarjeta instala solo aquella memoria que es necesaria para la memoria de la pantalla. La dirección del bit es fila 5. Ambas comparten este segmento como memoria de estructura de la pantalla. Nunca se han utilizado realmente. de tal modo que las filas representan registros de palabras de m bits y la columnas agrupan cada uno de los bits individuales de M registros. Los 10 primeros segmentos de memoria están reservados para la memoria principal RAM. Finalmente el bloque F contiene las rutinas de las BIOS en sí. para el área RAM de las tarjetas de vídeo (el llamado RAM vídeo "VRAM"). si no con ROM. Pues el hecho de que el procesador pueda administrar hasta 1 MB de memoria. quedando limitado su tamaño máximo a 640 KB.para el futuro. para la ROM-BIOS y algunas ampliaciones ROM. En los XT estas rutinas son por ejemplo las que dan soporte al disco fijo que se ha introducido. Al procesador le es indiferente encontrarse detrás de una posición de memoria RAM o ROM. pero este les sobrepaso muy rápidamente tal como todos los usuarios del DOS ya conocen. Sirve de memoria de la estructura de la pantalla en los diferentes modos gráficos de estas tarjetas. con la única diferencia que las áreas de memoria en ROM no pueden describirse.8088. utilizando la tarjeta monocroma los 32 KB inferiores y la tarjeta de color los 32 KB superiores de este segmento. En algunos ordenadores en este segmento se depositan algunas rutinas BIS que no forman parte del núcleo original de la BIOS. no significa ni mucho menos que detrás de cada dirección de memoria se oculta realmente un elemento RAM o ROM. de manera que esta área se mantiene prácticamente siempre libre y hoy en día se utiliza como RAM adicional o bien para la inserción de memoria EMS. Aparte de la RAM incluyeron también en la planificación un espacio en la CPU.

pero si se activa en alto la memoria se deshabilita y en estado de alta impedancia. Con este terminal activado en bajo. Este bus es unidireccional. Puesto que la información puede fluir en ambos sentidos. Selección de CHIP (dispositivo). la memoria se encuentra habilitada y en disposición de realizar operaciones de lectura o escritura. Bus de datos A través de estos terminales se aplica el dato a almacenar en memoria en caso de escritura o se obtiene el dato almacenado en operación de lectura. En algunas memorias de aplicación muy específicas (Dual-Port). a este bus se lo denomina bidireccional y deberá de disponer de tantas líneas individuales como número de bits m contenga el registro de palabra. Capacidad inicial de memoria Capacidad de memoria Número de bits del bus de direcciones Número de bits del bus de datos . debiéndose cumplir que M=2n. donde se observan tres grupos de terminales Entradas Bus de direcciones Bus de datos Bus de control Salidas O0 O1 On MEMORIA CIRCUITO LOGICO COMBINACIONAL Bus de direcciones Permite especificar la dirección o posición de memoria donde se desea leer o escribir un dato. siendo las más comunes las que se describen a continuación: CS (Chip Select).Se denomina dirección de memoria a la posición que ocupan cada uno de los registros de palabra. el bus de datos se encuentra separado en un bus específico de lectura y otro de escritura. entonces el bus de direcciones estará compuesto por n líneas individuales de direccionamiento. En la siguiente expresión se establecen las diferentes relaciones. un bloque de memoria puede representarse por el esquema de la figura. Si se dispone de M registros de palabra. Mxm : M=2n : n: m: Bus de control A través de estos terminales se especifican las distintas operaciones a realizar en la memoria. enumerados desde cero hasta M-1 Desde el punto de vista funcional.

Escritura habilitada. ISBN 978-81-203-1254-8. «Electromechanical machines». Ltd.org/wiki/Memoria_(inform%C3%A1tica) http://es.org/wiki/Memoria_de_solo_lectura  ↑ Mora. Salida habilitada Con este terminal activado en bajo.pchardware. Disponible: http://es. (2003). Fecha de ingreso 03 de noviembre del 2011. pero si se activa en alto el buffer se encuentra en estado de alta impedancia BIBLIOGRAFIA: [editar] Referencias 1. ISBN 978157356219. Disponible: http://www.org/wiki/Memoria_%28inform%C3%A1tica%29  ↑ Reilly. Greenwood Publishing Group. Eduardo (2003). procede a la escritura del bus de datos en el registro de la palabra seleccionado por el bus de direcciones. Selección de lectura/escritura.R / W (Read/Write). Fecha de ingreso 03 de noviembre del 2011. ↑ Pal Chaudhuri. en Computer Organization and Design (en inglés). habilita el buffer de salida de datos. nformación en nuestra memoria a corto plazo en un momento dado http://es. OL (Output Enable).php .wikipedia. PHI Learning Pvt. (2003). «Jacquard loom». P. (2004).com». «Jacquard loom».wikipedia. en Milestones in computer science and information technology. «Monografias.wikipedia.org/wiki/Memoria_de_acceso_aleatorio http://es. Edwin D. Con este terminal activado en alto. Edwin D.org/memorias/estructura. En ocasiones es terminal se identifica como WE (Write Enable). en Milestones in computer science and information technology.wikipedia. 2. procede a la lectura del contenido del registro de la palabra seleccionado a través del bus de direcciones. pero si se lo activa en bajo. ↑ Reilly.

Sign up to vote on this title
UsefulNot useful