P. 1
Estructura y Funcionamiento de La Memoria Arqpc

Estructura y Funcionamiento de La Memoria Arqpc

|Views: 30|Likes:
Publicado porPatricio Cordova

More info:

Published by: Patricio Cordova on Mar 28, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

03/28/2012

pdf

text

original

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

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). También hay discos duros USB que se pueden conectar en caliente. Muchos sistemas operativos implementan la memoria virtual usando términos como memoria virtual o "fichero de caché".almacenamiento secundario se le denomina memoria virtual). pero es mucho más lenta. ralentiza apreciablemente el funcionamiento de cualquier computadora. Aun así. terciario. Características de las memorias La división entre primario. Estos medios de almacenamiento suelen usarse para transporte y archivo de datos. . secundario. La principal ventaja histórica de la memoria virtual es el precio. muchos sistemas operativos siguen implementándola. los discos duros suelen usarse como dispositivos de almacenamiento masivo. En cambio. Los dispositivos de almacenamiento fuera de línea usados en el pasado son cintas magnéticas en muchos tamaños y formatos diferentes. discos ópticos y las memorias flash. fuera de línea se basa en la jerarquía de memoria o distancia desde la unidad central de proceso. y las baterías extraíbles de discos Winchester. el uso de la memoria virtual. Un disco duro es un ejemplo de almacenamiento secundario. En las computadoras modernas. Habitualmente. 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. Por lo tanto. Discutiblemente. la memoria virtual resultaba mucho más barata que la memoria real. aunque es probable que su velocidad de acceso mejore con los avances tecnológicos. 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. que es cerca de un millón de veces más lenta que memoria “verdadera”. el almacenamiento de red permite centralizar el control de información en una organización y reducir la duplicidad de la información. En computadoras modernas son de uso habitual para este propósito los disquetes. Esa ventaja es menos relevante hoy en día. incluyendo las unidades USB. 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). a pesar de provocar un funcionamiento significativamente más lento. La memoria secundaria también se llama "de almacenamiento masivo". Los dispositivos rotantes de almacenamiento óptico (unidades de CD y DVD) son incluso más lentos que los discos duros. 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 o de almacenamiento masivo tiene mayor capacidad que la memoria primaria. Hay otras formas de caracterizar a los distintos tipos de memoria.

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

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

Durante los años 1960. Las memorias de discos magneto ópticos son de tipo no volátil. 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. Se usa como memoria terciaria y fuera de línea. las tarjetas perforadas fueron gradualmente reemplazadas por las cintas magnéticas.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 información se lee ópticamente y se escribe combinando métodos magnéticos y ópticos. de acceso secuencial. La información se grababa en las tarjetas perforando agujeros en el papel o la tarjeta. Tipos de Memorias En las computadoras son utilizados dos tipos: ROM o memoria de sólo lectura (Read Only Memory) . 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. de escritura lenta y lectura rápida. las tarjetas IBM y las unidades máquinas de registro IBM se habían vuelto indispensables en la industria y el gobierno estadounidense. En el año 1950. aunque su uso fue muy común hasta mediados de los años 1970 con la aparición de los discos magnéticos. La lectura se realizaba por sensores eléctricos (más tarde ópticos) donde una localización particular podía estar agujereada o no.

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

PROM: (Programable Read Only Memory): El proceso de escritura es electrónico. Estas memorias ROM. 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. la Nintendo 64. Permite una única grabación y es más cara que la ROM. en la cual ya que se podía reprogramar el contenido mientras proveyese un mecanismo para recibir contenido externo (por ejemplo. 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. Uso para almacenamiento de software Memoria de solo lectura conteniendo el BIOS de una vieja placa madre. en 1983. Memorias de sobre todo lectura. a diferencia de las anteriores que se graba durante la fabricación.reiniciar su contenido exponiendo el dispositivo a fuertes rayos ultravioleta. la Sega Mega Drive o la Game Boy. Algunas de las videoconsolas que usan programas basados en la memoria ROM son la Super Nintendo. Se puede grabar posteriormente a la fabricación del chip. sin embargo. EPROM (Erasable Programmable Read Only Memory): Se puede escribir varias veces de forma eléctrica. Más tarde. EEPROM (Electrically Erasable Programmable Read Only Memory): Se puede borrar selectivamente byte a byte con corriente eléctrica. pegadas a cajas de plástico aptas para ser utilizadas e introducidas repetidas veces. son conocidas como cartuchos. ROM o memoria de sólo lectura Bus de direcciones Bus de datos OE MEMORIA ROM . a través de un cable serial). Memoria flash: Está basada en las memorias EEPROM pero permite el borrado bloque a bloque y es más barata y densa. Es más cara que la EPROM. En medio de la década de 1980 Toshiba inventó la memoria flash. 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). como una copia de un cartucho de videojuego. se inventó la EEPROM.

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 .

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

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

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. Formato miniaturizado de DIMM. transistores y en las últimas generaciones. 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. válvulas de vacío. 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. 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. Es una memoria relativamente rápida y de una capacidad media: sobre el año 2010). por ello el área central de proceso estaba separada del área de control por mamparas insonorizadas. logrando integrados de decenas o cientos de Megabits. llegando a verse memorias pasando la barrera de los 3 GHz por esa misma fecha mediante prácticas de overclock extremo. Módulos SIMM: Formato usado en computadores antiguos. 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. Uso por el sistema Se utiliza como memoria de trabajo para el sistema operativo. que permiten que el modulo al ser instalado en un zócalo apropiado de la placa base. se conecta a un controlador de memoria que se encarga de gestionar . no siendo necesario seguir un orden para acceder a la información de la manera más rápida posible. 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 decir no había un estándar entre distintas marcas. los programas y la mayoría del software. Tenían un bus de datos de 16 o 32 bits Módulos DIMM: Usado en computadores de escritorio. La memoria RAM contenida en los módulos. Los primeros módulos comerciales de memoria eran SIPP de formato propietario. las posiciones de la ferrita se ha ido sustituyendo por. Dicho estado estado sólido dieléctrico tipo DRAM permite que se pueda tanto leer como escribir información. Otros módulos propietarios bastante conocidos fueron los RIMM. Con las nuevas tecnologías. Módulos SO-DIMM: Usado en computadores portátiles. era fácil encontrar memorias con velocidades de más de 1 GHz. 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. tenga buen contacto eléctrico con los controladores de memoria y las fuentes de alimentación. ideados por la empresa RAMBUS. y capacidades de hasta 8 GB por módulo.ejecutaba dicho programa. Además de DRAM. Es allí donde se cargan todas las instrucciones que ejecutan el procesador y otras unidades de cómputo. Se caracterizan por tener un bus de datos de 64 bits.

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

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

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

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

por ello. suele incluir otros servicios como radio FM. Steve Jobs. En apariencia. en su sede general de Cupertino. Las PC Card Las tarjetas de memoria flash que son el sustituto del rollo en la fotografía digital. lectores de DVD y otros dispositivos. 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. ya que se tiende a la ubicuidad de las computadoras y electrodomésticos inteligentes e integrados y. sobre todo como reproductores portátiles de MP3 y otros formatos de audio. un especialista consultado por la BBC Mundo. La expansión de la memoria flash es infinita. 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. los instalados en ordenadores (incluidos en una placa o mediante puerto USB). Tarjetero flash Un tarjetero flash es un periférico que lee o escribe en memoria flash. La pregunta es: ¿está el mercado preparado para deshacerse de los discos duros? Apple parece pensar que sí”. Una de las características más resaltantes de este nuevo equipo es que no tiene disco duro. Existen varios estándares de encapsulados promocionados y fabricados por la mayoría de las multinacionales dedicadas a la producción de hardware. marcos digitales. El desarrollo de las memorias flash es. además del almacenamiento. Sin embargo. suelen leer varios tipos de tarjetas. 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. Pero con la aparicion del memristor el futuro de las memorias flash comienza a opacarse. lo que la hace una máquina más rápida y ligera. lo que puede retrasar los avances conseguidos. La nueva MacBook Air viene en dos modelos: uno con pantalla de 13 pulgadas y otro de 11. sino una memoria flash. MEMORIA VIRTUAL . baratas y flexibles seguirá en alza hasta que aparezcan nuevos sistemas que lo superen tanto en características como en coste. la demanda de memorias pequeñas. avala todas estas ideas. los estándares de comunicación de estas memorias. Según David Cuen. en comparación con otros tipos de memoria sorprendentemente rápido tanto en capacidad como en velocidad y prestaciones. “Es como ninguna otra cosa que hayamos creado antes”.El llavero USB que. de especial forma en la comunicación con los PC son notablemente inferiores. ya que en las mismas se almacenan las fotos. dijo el director ejecutivo de Apple. Actualmente.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. “la memoria flash es una apuesta interesante pero arriesgada. 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. grabación de voz y. A través de este equipo podrá accederse al App Store y otros servicios. en California (Estados Unidos). 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).

Este método es invisible a los procesos. La cantidad de memoria máxima que se puede hacer ver que hay tiene que ver con las características del procesador. 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. Hay varias formas de hacer esto. además de la dificultad en el diseño e implementación del programa. 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. que permitió una extensión de la memoria RAM hasta una marca de 640 KB. 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. 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. Esto es así sobre todo cuando el sistema operativo permite múltiples procesos y aplicaciones ejecutándose simultáneamente. La alternativa es usar memoria virtual. ESTRUCTURA DE LA MEMORIA En primer lugar. la memoria física (generalmente en forma de RAM. que podía extenderse en la placa madre hasta 64 KB. Por ejemplo. lo que da 4096 Megabytes (4 Gigabytes). Todo esto hace el trabajo del programador de aplicaciones mucho más fácil. La desventaja de esto. el PC salió al mercado con una memoria de 16 KB. 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. pero también más grande y barato. 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. para dotar al PC con la inmensa cantidad de memoria de 256 KB en aquella época. y de traerla y llevarla. La mayoría de los ordenadores tienen cuatro tipos de memoria: registros en la CPU. donde la CPU puede escribir y leer directa y razonablemente rápido) y el disco duro que es mucho más lento. moviéndola a la memoria principal cuando sea necesario. Solo se podían instalar 3 tarjetas como máximo.Cómo la memoria virtual se mapea a la memoria física. Muchas aplicaciones requieren el acceso a más información (código y datos) que la que se puede mantener en memoria física. Se imaginaban estar preparados . la memoria caché (tanto dentro como fuera del CPU). al poder ignorar completamente la necesidad de mover datos entre los distintos espacios de memoria. Además. Una opción es que la aplicación misma sea responsable de decidir qué información será guardada en cada sitio (segmentación). en un sistema de 32 bits. el máximo es 232.

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

Puesto que la información puede fluir en ambos sentidos. 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. Si se dispone de M registros de palabra. enumerados desde cero hasta M-1 Desde el punto de vista funcional. Capacidad inicial de memoria Capacidad de memoria Número de bits del bus de direcciones Número de bits del bus de datos . la memoria se encuentra habilitada y en disposición de realizar operaciones de lectura o escritura. Con este terminal activado en bajo. En algunas memorias de aplicación muy específicas (Dual-Port). Selección de CHIP (dispositivo). el bus de datos se encuentra separado en un bus específico de lectura y otro de escritura.Se denomina dirección de memoria a la posición que ocupan cada uno de los registros de palabra. un bloque de memoria puede representarse por el esquema de la figura. 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. Este bus es unidireccional. siendo las más comunes las que se describen a continuación: CS (Chip Select). pero si se activa en alto la memoria se deshabilita y en estado de alta impedancia. Mxm : M=2n : n: m: Bus de control A través de estos terminales se especifican las distintas operaciones a realizar en la memoria. 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. entonces el bus de direcciones estará compuesto por n líneas individuales de direccionamiento. En la siguiente expresión se establecen las diferentes relaciones. debiéndose cumplir que M=2n.

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

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->