jueves, 3 de octubre de 2013

PRESENTACION

REPUBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR PARA LA EDUCACION

INSTITUTO UNIVERSITARIO DE SAN FRANCISCO

Cátedra: Arquitectura del computador

image

 

Juslie. Gonzales

Introducción

Las memorias RAM (random access memory) son memorias de lectura y escritura.

Son de acceso aleatorio, lo que significa que el tiempo que se requiere para leer o escribir un bit de memoria es independiente de la localidad de este bit en la RAM.

Es de acceso aleatorio, pero cuando el acrónimo RAM se usa con memorias semiconductoras, se refiere a la capacidad de leer y escribir en ellas en oposición a las ROM.

Las memorias RAM no son clasificadas como SPLD (Dispositivos Lógicos Programables Simples). Sin embargo, al igual que los SPLD (por ejemplo, ROM, EPROM, etc.) pueden ser usadas con otros PLD

para realizar tareas aleatorias”.

Las memorias RAM se clasifican:

- RAM estáticas (SRAM)

- RAM dinámicas (DRAM)

SRAM (RAM ESTÁTICAS) ===> Son más veloces.

DRAM (RAM DINÁMICAS) ===> Tienen mayor capacidad de almacenamiento.

La mayoría de las memorias RAM son volátiles, esto significa que la información almacenada en ellas se pierde cuando se corta el suministro de energía.

Algunas RAM conservan la información aún cuando se corta la energía, como ejemplo tenemos las modernas memorias estáticas CMOS que en su encapsulado extra grande incluyen una batería de litio que puede durar hasta 10 años.

Recientemente, han sido introducidas memorias RAM no volátiles, estas memorias combinan elementos magnéticos y electrónicos en el mismo CI, por lo tanto la memoria retiene su estado aun cuando la energía se corta.

La tecnología de fabricación predominante en la actualidad es la tecnología CMOS con voltajes de alimentación de 5v, 3.3v y 2.5v.

ConnectingEurope

Bibliografia

· http://www.slideshare.net/jcmoreno/46-la-memoria-presentation

· http://es.wikipedia.org/wiki/Memoria_gr%C3%A1fica_de_acceso_aleatorio

· http://es.wikipedia.org/wiki/SRAM

· http://es.wikipedia.org/wiki/DRAM

· http://fallasdelapc.blogspot.com/2010/10/fallas-en-la-memoria-ram.html

· http://www.informaticamoderna.com/Memoria_RAM.htm

· http://www.informatica-hoy.com.ar/aprender-informatica/Problemas-y-soluciones-de-la-memoria-RAM.php

· http://mundopc.net/tag/tiempo-de-acceso/

· http://es.wikipedia.org/wiki/Tecnolog%C3%ADa

· http://pitagoras.usach.cl/~eflores/lcc/cd_arq/arquitectura/material/administracion-memoria.pdf

· http://www.monografias.com/trabajos13/gesme/gesme.shtml

· http://es.wikipedia.org/wiki/Memoria_virtual

· http://laugm100-memoriaram.blogspot.com/2011/08/capacidades-de-las-memorias-ram.html

Introducción

Las memorias RAM (random access memory) son memorias de lectura y escritura.

Son de acceso aleatorio, lo que significa que el tiempo que se requiere para leer o escribir un bit de memoria es independiente de la localidad de este bit en la RAM.

Es de acceso aleatorio, pero cuando el acrónimo RAM se usa con memorias semiconductoras, se refiere a la capacidad de leer y escribir en ellas en oposición a las ROM.

Las memorias RAM no son clasificadas como SPLD (Dispositivos Lógicos Programables Simples). Sin embargo, al igual que los SPLD (por ejemplo, ROM, EPROM, etc.) pueden ser usadas con otros PLD

para realizar tareas aleatorias”.

Las memorias RAM se clasifican:

- RAM estáticas (SRAM)

- RAM dinámicas (DRAM)

SRAM (RAM ESTÁTICAS) ===> Son más veloces.

DRAM (RAM DINÁMICAS) ===> Tienen mayor capacidad de almacenamiento.

La mayoría de las memorias RAM son volátiles, esto significa que la información almacenada en ellas se pierde cuando se corta el suministro de energía.

Algunas RAM conservan la información aún cuando se corta la energía, como ejemplo tenemos las modernas memorias estáticas CMOS que en su encapsulado extra grande incluyen una batería de litio que puede durar hasta 10 años.

Recientemente, han sido introducidas memorias RAM no volátiles, estas memorias combinan elementos magnéticos y electrónicos en el mismo CI, por lo tanto la memoria retiene su estado aun cuando la energía se corta.

La tecnología de fabricación predominante en la actualidad es la tecnología CMOS con voltajes de alimentación de 5v, 3.3v y 2.5v.

ConnectingEurope

Conclusion

Como hemos visto, la aparición de las computadoras electrónicas es bastante reciente, y ha tenido un avance vertiginoso. Tanto es así, que hoy en día la competencia entre las empresas productoras de computadores ha provocado la aparición de nuevos modelos con períodos muy cortos de tiempo, los cuales a veces son de meses. Lo que provoca un aumento en: las velocidades de los procesadores; capacidades de almacenamiento; velocidad de transferencia de los buses; etcétera.

Lo citado anteriormente ha exigido a los fabricantes de memorias, la constante actualización de las mismas, superándose una y otra vez en velocidad, capacidad y almacenamiento.

Existen unos tipos de memoria que por tener elevados costos, han sido descartados del mercado pese a tener excelentes rendimientos.

Aunque a veces se ha estancado el mercado debido a la superproducción de memorias, como ha sucedido con la SDRAM.

Actualmente el mercado está tomando vigor nuevamente, debido a que han aparecido procesadores muy rápidos, los cuales trabajan a velocidades de 1 GHz

Observando los hechos que han sucedido a lo largo de la evolución de la memoria, podemos suponer que la misma continuará creciendo en cuanto a velocidad, capacidad y disminuyendo el espacio físico ocupado.

Memoria Virtual

La memoria virtual es una técnica de gestión de la memoria que permite que el sistema operativo disponga, tanto para el software de usuario como para sí mismo, de mayor cantidad de memoria que esté disponible físicamente. La mayoría de los ordenadores tienen cuatro tipos de memoria: registros en la CPU, la memoria caché (tanto dentro como fuera del CPU), la memoria RAM y el disco duro. En ese orden, van de menor capacidad y mayor velocidad a mayor capacidad y menor velocidad.

Segmentación

segmentación de memoriadivide la memoria en segmentos, cada uno de los cuales tiene una longitud variable, que está definida intrínsecamente por el tamaño de ese segmento del programa.

Paginación

es una técnica de manejo de memoria, en la cual el espacio de memoria se divide en secciones físicas de igual tamaño, denominadas marcos de página. Los programas se dividen en unidades lógicas:denominadas páginas que tienen el mismo tamaño que los marcos de páginas.

Segmentacion paginada

la segmentación paginada ayuda alproceso de gestión de memoriapuede hacerse una combinación de segmentación y paginación para obtener las ventajas de ambas. cada segmento puede ser descrito por su propia tabla de páginas.

los segmentos son usualmente múltiplos de páginas en tamaño, y no es necesario que todas las páginas se encuentren en memoria principal ala vez;además las páginas de un mismo segmento, aunque se encuentren contiguas en memoria virtual; no necesitan estarlo en memoria real.

la segmentación paginada tiene supropio esquemalas páginas de almacenamiento virtual, que son contiguas en este almacenamiento, no necesitan ser contiguas en el almacenamiento real.el direccionamiento es tridimensional con una dirección de almacenamiento virtual “v=(s,p,d)”. s= núm.. segmento , p= num.pag.d= desplazamiento.

Overlays

El tamaño de la memoria principal disponible en los computadores ha aumentado de forma sostenida desde sus orígenes. Sin embargo, el tamaño de los programas ha crecido más rápidamente, por lo que la necesidad de ejecutar programas que no cabían en la memoria principal ha sido una constante en la historia de los computadores. Una forma de superar esta limitación es el uso de la técnica de solapamiento (overlay).

Esta técnica divide en módulos el programa cuyo tamaño sobrepasa la capacidad de la memoria principal, y que reside por tanto en memoria secundaria (disco). Después se introducen en los lugares adecuados de cada módulo, y al margen de la lógica propia del programa, las instrucciones de E/S necesarias para cargar en memoria principal aquellos módulos cuyas instrucciones deban ejecutarse o cuyos datos vayan a ser referenciados en el inmediato futuro. Es decir, el propio programa se ocupa de cargar por anticipado los módulos que van a ser referenciados. Estructura de Computadores, Facultad de Informática, UCM, Curso Con este mecanismo se puede superar la limitación del tamaño de la memoria principal, pero tiene el inconveniente de hacer depender el programa de las dimensiones concretas de la memoria del computador para el que se codifica, obligando a revisar la división modular del programa cuando cambie la configuración de la máquina.

Swampping

SWAP DEFINICIÓN Y PARA QUE SIRVE Técnica que permite que una computadora simule más memoria principal de la que posee. La técnica es usada por la mayoría de los sistemas operativos actuales. Ver memoria virtual. El espacio Swap, o de "intercambio", es lo que se conoce como memoria virtual. La diferencia entre la memoria real y la virtual es que está última utiliza espacio en el disco duro en lugar de un módulo de memoria.

Funciones de un manejador de memoria

Funciones del administrador de memoria Equipo 4 LOGICA: Programas organizados en módulos, cada uno con sus características (algunos son modificables y otros no)
FISICA: La memoria está organizada, al menos, en dos niveles:
Principal: acceso más rápido, coste más alto y volátil
Secundaria: más lenta y barata, y no volátil. Un proceso no puede acceder a la zona de memoria
asignada a otros procesos, ni a la del S.O.
No solo se debe proteger la zona de memoria del proceso sino, de la memoria del S.O u otro proceso. No se puede conocer la posición de memoria en
la que se va a cargar un programa al ejecutarse Administrador de memoria Organización Protección Reubicación "Es la parte del S.O que lleva a cabo, dinámicamente, las tareas de reparto y control de la memoria ."

 

Asignaciones Continua Simple

En este sistema de administración la memoria aparece al programa como una única extensión contigua de direcciones, compartida solo por él y por el sistema operativo.

Se hace necesario lograr en este tipo de administración algún mecanismo de protección para el sistema operativo que es residente.

Existen dos alternativas:

1) la utilización de un límite dado por un registro fijo por hardware o registro de protección cargado por el sistema operativo que sirve como punto de comienzo de carga del programa como en el Fortran Monitoring System IBM 3094 o como límite como en el caso de la H.P. 2116B que carga desde memoria baja. Su desventaja es que requiere la recompilación de los programas al modificarse el valor de tal registro.

2) otra opción consiste en un registro Límite o registro Base (o de Reubicación)

(tal el caso de la CDC 6000).

Asignaciones Particional

En este sistema de administración la memoria aparece al programa como una única extensión contigua de direcciones, compartida solo por él y por el sistema operativo.

Se hace necesario lograr en este tipo de administración algún mecanismo de protección para el sistema operativo que es residente.

Existen dos alternativas:

1) la utilización de un límite dado por un registro fijo por hardware o registro de protección cargado por el sistema operativo que sirve como punto de comienzo de carga del programa como en el Fortran Monitoring

System IBM 3094 o como límite como en el caso de la H.P. 2116B que carga desde memoria baja. Su desventaja es que requiere la recompilación de los programas al modificarse el valor de tal registro.

2) otra opción consiste en un registro Límite o registro Base (o de Reubicación)

(tal el caso de la CDC 6000).

Tiempo de acceso

También Access Time (en inglés) y se define como el tiempo mínimo entre dos acceso seguidos que permite un determinado dispositivo (memoria y/o unidades de almacenamiento). Este tiempo de acceso relaciona dos términos que son : latencia(básicamente es una búsqueda del “sitio” correcto del dispositivo para garantizar un correcto almacenamiento de los datos) y tiempo de transferencia.
Este término nos puede sonar familiar cuando hablamos por ejemplo de la memoria
RAM(que IBM prefiere llamarle Time Cycle o ciclo de tiempo) y la medida que se utiliza que no es otra que los nanosegundos (0,000000001 segundos). Cuando hablamos de tiempo de acceso a CD-ROM se suele medir en milisegundos (0,001 segundos).

Tecnología

Tecnología es el conjunto de conocimientos técnicos, ordenados científicamente, que permiten diseñar y crear bienes y servicios que facilitan la adaptación al medio ambiente y satisfacer tanto las necesidades esenciales como los deseos de la humanidad. Es una palabra de origen griego, τεχνολογία, formada por téchnē (τέχνη, arte, técnica u oficio, que puede ser traducido como destreza) y logía (λογία, el estudio de algo). Aunque hay muchas tecnologías muy diferentes entre sí, es frecuente usar el término en singular para referirse a una de ellas o al conjunto de todas. Cuando se lo escribe con mayúscula, Tecnología, puede referirse tanto a la disciplina teórica que estudia los saberes comunes a todas las tecnologías como laeducación tecnológica, la disciplina escolar abocada a la familiarización con las tecnologías más importantes.

Etiquetas de Technorati: ,,

Bits de Paridad

Un bit de paridad es un dígito binario que indica si el número de bits con un valor de 1 en un conjunto de bits es par o impar. Los bits de paridad conforman el método de detección de errores más simples.

 

Fallas en las Memorias Ram:

Cuando tenga un problema con la memoria, la causa generalmente es una delas siguientes:

Configuración inadecuada: Tiene el número de parte erróneo para la computadora o no siguió las reglas de configuración.

Instalación inadecuada: La memoria podría no estar asentada correctamente, el socket está mal o el socket necesita limpieza.

Hardware defectuoso: El módulo de memoria mismo está defectuoso.

El  hecho  de  que  muchos  problemas  de  la  computadora  se  manifiesten como problemas de  memoria, hace difícil la resolución de  las fallas. Por ejemplo, un problema con la tarjeta madre o el software puede producir un mensaje de error de memoria.

Este capítulo  está diseñado  para  ayudarle a  averiguar si tiene  un  problema de memoria y en caso afirmativo, ayuda a identificar el problema y rápidamente obtener la solución.

Características en las Memorias Ram:

1.- Son volátiles (trabajan con voltaje)
2.- Es la memoria desde donde el procesador recibe las instrucciones y guarda los resultados.
3.- Es el área de trabajo para la mayor parte del software de un computador.
4.- Son memorias de acceso aleatorio.
5.- No son medios de almacenamiento, las memorias RAM le dan velocidad a una computadora para ejecutar programas más rápidamente, si es que se la amplía (ejemplo: tengo una memoria RAM de 1 GB y la cambio por una de 2 GB, mi computadora funcionará mas rápido)

Software de detección de fallas :

Los programas de testeo más utilizados
Algunos de los programas de testeo más utilizados por los usuarios, que brindan una completa evaluación de las averías, son el RAMTester Utility, MemTest y MemTest versión 86 que se caracterizan por ser freeware, por otro lado contamos con DocMemory que es una aplicación shareware.
En el caso en que los errores continúen, lo ideal es contactar algún servicio técnico que pueda realizar un chequeo de los módulos de memoria RAM por intermedio de una serie de dispositivos especiales que testean los circuitos de la memoria.
Independientemente de esta evaluación, cabe mencionar que existen dos tipos de errores que pueden provocar fallas en la memoria RAM: las averías del tipo Hard Fails, es decir que se trata de daños en el hardware, o los Soft Errors, que consisten en errores provocados por diversas causas de mal funcionamiento del software.

Mantenimiento:

1- cada que tenemos una memoria RAM en la mano aseguremos que nuestra mano no este húmeda o sudada ya que así podríamos ligarla.


2- Siempre limpiar los Bancos o Zocalos de RAM ya que suelen llenarse de polvo y eso afecta la memoria y su funcionamiento.


3- Cada que tenemos la memoria en nuestras manos no tocarles sus Chips Integrados o modulos los cuales están soldados, ya que esos chips son muy Importantes para la Memoria y su funcionamiento porque eso es la memoria de la Memoria RAM (se entiende la memoria de la memoria ) les dejo una imagen para que reconozcan los chips integrados de las RAM:
en la siguiente imagen los chips son los 4 cuadros que están a cada lado

image
4- No poner otros Hardware's como lectoras o discos rígidos encima de la RAM ya que la pueden ligar o golpear por el peso.
image

5- Siempre usar un borrador nata para "desligar la memoria" ya que estas se ligan cuando la tocas, cuando estan funcionado, pero como la "desligamos" con un borrador, pues solo pasar el borrador por las partes de donde se conecta al Motherboard, les dejo una imagen para que miren con más detalle.
Pasen el Borrador de leche a ambos lados pero sin tocar los chips integrados.
Pues eso son los únicos Tips que tengo en mente si logro acordarme de más yo los pongo..

image

Banco de Memoria

formado por uno o varios "chips" que forman la RAM, ésta es una de las dos partes que componen la memoria principal. Los PC actuales contienen una serie de zócalos donde se insertan los denominados módulos SIMM (Single Inline Memory Module) formados estos a su vez por varios "chips"; esta construcción modular permite añadir más módulos, y por tanto más memoria, cuando resulta necesario de una forma muy sencilla; eso si, respetando unas reglas de colocación en cuanto a su número y tamaño.

 

BANCO DE MEMORIA SIMM

este tipo de banco ya salio del mercado

caracteristicas:

maneja una sola divicion a nivel interno

maneja de 30 a 72 contactos

capacidad de 2,4,6,8,16 Mb

image

 

BANCOS DE MEMORIA DIMM

Este es un banco un poco mas grande que el simm y Permite direccional con 64 bits frente a los 32 que permitia la SIMM.

 

caracteristicas

maneja dos diviciones a nivel interno

maneja 168 contactos y 13 cm

capacidad de 32,64,128,256,512 Mb

la velocidad de trabajo es de 66,100, 133 MHz

image

BANCOS DE MEMORIA DDR1

Es un tipo de banco mas avanzado que el DIMM

caracteristicas

maneja una sola divicion a nivel interno

maneja 168 cantactos

capacidad de 256,512,102 Mb

 

 

image

BANCO DE MEMORIA RIMM

Este banco de memoria que hace un año sali al mercado pero por su bajo rendimiento en el bus del sistema ya salio de el.

 

caracteristicas

maneja dos diviciones a nivel interno

maneja 168 contactoS

capacidad de 256,512,1024 Mb

image

 

BANCO DE MAMORIA DDR2

Este banco de memoria remplazo al DDR1 por sua vanzada capacidad.

 

caracteristicas

meneja una divicion a nivel interno

maneja 168 contactos

capacidad de 256,512,1024 Mb

image

Modulos de Memoria Ram

 

DIP
Etiquetas de Technorati:

Encapsulados en plásticos y cerámica Modelo mas antiguo Se instalaba directamente sobre zócalos o soldados

 

Módulos SIP

Pequeñas placas rectangulares de fibra de vidrio o baquelita. Se insertan en un zócalo especial situado en la placa base. Riesgo de rotura de los pines Solo perduraron los módulos de 30 contactos Son iguales a los SIMM de 30 contactos

 

Módulos SIMM

Estos modulos son denominados SIMM ( Single In-line Memory Module ). Estos módulos tenían los contactos en una sola de sus caras y podían ser de 30 contactos (los primeros), que posteriormente pasaron a ser de 72 contactos.

 

Módulos SIMM

Podemos ver a la Izda. un módulo de 30 contactos y a la drcha. uno de 72 contactos.

 

Módulos DIMM

Los módulos SIMM fueron sustituidos por los módulos del tipo DIMM ( Dual In-line Memory Module ), que es el tipo de memoria que se sigue utilizando en la actualidad. Esta clasificación se refiere exclusivamente a la posición de los contactos.

 

Módulos RIMM

Rambus Inline Memory Module Utilizan una tecnología denominada RDRAM, desarrollada por Rambus Inc. a mediados de los años 1990 con el fin de introducir un módulo de memoria con niveles de rendimiento muy superiores a los módulos de memoria SDRAM Actualmente en desuso

Etiquetas de Technorati: ,,,,,

Capacidad de la Memoria Ram

Las capacidades de las memorias RAM pueden variar, todo depende de las ranuras que tenga la BOARD del computador; están entre 2, 4 y 6.

Para un computador de escritorio, el máximo, seria 24 GBytes, ya que el modulo mas grande es de 4 GBytes y una BOARD para computadora de escritorio tienen maximo 6 slots (Tarjetas), como por ejemplo una BOARD con chipset X58 para procesadores Intel i7.

computer-memory-ram

Etiquetas de Technorati: ,

Si al computador le entran las memorias tipo DDR2 que son las que más se utilizan por ahora, podemos tener hasta 4 GBytes o más, aunque ahora entraron al mercado las DDR3.
La mayoria de las BOARD solo traen dos ranuras. Puedes tener hasta 16 GBytes.
Si la BOARD tiene 4 ranuras, podemos comprar 4 memorias RAM de 4 GBytes cada una, o si solo tiene 2 ranuras tendríamos 8GBytes (Con dos tarjetas de 4GBytes).

Las ultimas memorias RAM, pueden soportar hasta 32 GBytes de capacidad.

Tipos de Memoria Ram

 

Memoria ROM:

Es un medio de almacenamiento utilizado en ordenadores y dispositivos electrónicos, que permite sólo la lectura de la información y no su borrado.

Memoria PROM:

Es un dispositivo de almacenamiento digital que puede ser programado de tal manera que se escriban los datos solo una vez y con un programa especifico llamado programador PROM, este dispositivo es utilizado para grabar datos permanentes en cantidades menores a las ROM.

 

EPROM:

Es un dispositivo tipo chip de memoria ROM no volátil, Está formada por celdas de FAMOS o "transistores de puerta flotante", una EPROM sin grabar se lee como FF en todas sus celdas, Se programan mediante un dispositivo electrónico que proporciona voltajes superiores a los normalmente utilizados en los circuitos electrónicos. Las celdas que reciben carga se leen entonces como un 0 y las que no han recibido carga se leen como 1.

 

EEPROM:

Es un tipo de memoria ROM que puede ser programado, borrado y reprogramado eléctricamente, a diferencia de la EPROM que ha de borrarse mediante un aparato que emite rayos ultravioletas. Son memorias no volátiles.

 

DRAM :

(Dynamic Random Access Memory) es un tipo de tecnología de memoria RAM. La memoria dinámica de acceso aleatorio se usa principalmente en los módulos de memoria RAM y en otros dispositivos, como memoria principal del sistema. Se denomina dinámica, ya que para mantener almacenado un dato, se requiere revisar el mismo y recargarlo, cada cierto período, en un ciclo de refresco. Su principal ventaja es la posibilidad de construir memorias con una gran densidad de posiciones y que todavía funcionen a una velocidad alta: en la actualidad se fabrican integrados con millones de posiciones y velocidades de acceso medidos en millones de bit por segundo. Es una memoria volátil, es decir cuando no hay alimentación eléctrica, la memoria no guarda la información. Inventada a finales de los sesenta, es una de las memorias más usadas en la actualidad.

 

SRAM:

Static Random Access Memory , o Memoria Estática de Acceso Aleatorio es un tipo de memoria basada en semiconductores que a diferencia de la memoria DRAM, es capaz de mantener los datos, mientras esté alimentada, sin necesidad de circuito de refresco. Sin embargo, sí son memorias volátiles, es decir que pierden la información si se les interrumpe la alimentación eléctrica.

 

VRAM:

Memoria gráfica de acceso aleatorio (Video Random Access Memory) es un tipo de memoria RAM que utiliza el controlador gráfico para poder manejar toda la información visual que le manda la CPU del sistema. La principal característica de esta clase de memoria es que es accesible de forma simultánea por dos dispositivos. De esta manera, es posible que la CPU grabe información en ella, mientras se leen los datos que serán visualizados en el monitor en cada momento. Por esta razón también se clasifica como Dual-Ported.

En un principio (procesadores de 8 bits) se llamaba así a la memoria sólo accesible directamente por el procesador gráfico, debiendo la CPU cargar los datos a través de él. Podía darse el caso de equipos con más memoria VRAM que RAM (como algunos modelos japoneses de MSX2, que contaban con 64 KiB de RAM y 128 KiB de VRAM).

Etiquetas de Technorati: ,,,,,,,,