memoria memoria es el concepto utilizado para identificar aquellos componentes que se usan para...

20
Memoria Memoria es el concepto utilizado para identificar aquellos componentes que se usan para guardar datos, instrucciones e información a ser utilizada por la computadora. Memoria Primaria se utiliza para los tipos de memoria que funcionan a alta velocidad (por ejemplo, RAM) Memoria secundaria o almacenamiento se usa para referirse a aquellos dispositivos que guardan datos y programas en grandes cantidades y que son lentos para acceder (por ejemplo, disco duro)

Upload: maribel-rave

Post on 27-Jan-2016

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Memoria Memoria es el concepto utilizado para identificar aquellos componentes que se usan para guardar datos, instrucciones e información a ser utilizada

Memoria• Memoria es el concepto utilizado para identificar

aquellos componentes que se usan para guardar datos, instrucciones e información a ser utilizada por la computadora.

• Memoria Primaria se utiliza para los tipos de memoria que funcionan a alta velocidad (por ejemplo, RAM)

• Memoria secundaria o almacenamiento se usa para referirse a aquellos dispositivos que guardan datos y programas en grandes cantidades y que son lentos para acceder (por ejemplo, disco duro)

Page 2: Memoria Memoria es el concepto utilizado para identificar aquellos componentes que se usan para guardar datos, instrucciones e información a ser utilizada

Memoria Primaria• Componentes electrónicos

que guardan las instrucciones que esperan ser ejecutadas por el procesador, los datos necesarios para ejecutarlas y los resultados.

• Frecuentemente asociado con uno o más chips sobre el motherboard o algún tipo de panel de circuitos

Page 3: Memoria Memoria es el concepto utilizado para identificar aquellos componentes que se usan para guardar datos, instrucciones e información a ser utilizada

MemoriaPrimaria

Volátil

Registros RAM

DRAM

RDRAM SDRAM

DDR SDRAM

DDR2 SDRAM

DDR3 SDRAM

SRAM

CACHE

L0 L1 L2 L3

No volátil

ROM

PROM EPROM EEPROM

FLASH MEMORY

MRAM

Page 4: Memoria Memoria es el concepto utilizado para identificar aquellos componentes que se usan para guardar datos, instrucciones e información a ser utilizada

Memoria Volátil

Tipo de memoria que pierde su contenido cuando apagamos la computadora o cuando

cerramos la aplicación que estábamos utilizando.

Tipo de memoria temporera.

Page 5: Memoria Memoria es el concepto utilizado para identificar aquellos componentes que se usan para guardar datos, instrucciones e información a ser utilizada

Registros• Memoria de alta velocidad y poca capacidad, integrada

directamente en el microprocesador, que contiene los datos específicos que necesita el procesador particularmente para la unidad de aritmética y lógica (ALU).

• Los registros están en la cumbre de la jerarquía de memoria, y son la manera más rápida que tiene el sistema de almacenar datos. Los registros se miden generalmente por el número de bits que almacenan; por ejemplo, un "registro de 8 bits" o un "registro de 32 bits".

• Algunos tipos de registros lo son el acumulador (AC), el registro de datos (DR), el registro de dirección (AR), el contador del programa (PC), registro de datos de memoria (MDR) entre otros.

Page 6: Memoria Memoria es el concepto utilizado para identificar aquellos componentes que se usan para guardar datos, instrucciones e información a ser utilizada

RAM

• Random Access Memory (memoria de acceso aleatorio)• Es la memoria principal que usas para trabajar en tu

computadora • Cuando enciendes tu computadora ciertos archivos del

sistema operativo son cargados al RAM desde un mecanismo de almacenamiento permanente.

• A medida que solicitamos datos o programas de aplicación estos se van cargando al RAM

• El RAM es volátil• Hay dos tipos básicos de RAM: Dynamic RAM (DRAM) y

Static RAM (SRAM

Page 7: Memoria Memoria es el concepto utilizado para identificar aquellos componentes que se usan para guardar datos, instrucciones e información a ser utilizada

¿Qué es memoria de acceso aleatorio (random access memory) (RAM)??

Mientras más RAM más rápido responde la computadora

Memoria

principal

Es volátil,

su contenido se pierde

al apagar la computadora

Chips de memoria de los cuales el procesador puede leer o escribir

Memoria RAM

Page 8: Memoria Memoria es el concepto utilizado para identificar aquellos componentes que se usan para guardar datos, instrucciones e información a ser utilizada

Necesita

re-energizarse

frecuentemente

No necesita

re-energizarse

Tipo más

común

Más rápidos

y confiables

Memoria RAM Tipos básicos de chips de RAM

Static RAM

(SRAM)

Dynamic RAM (DRAM)

Page 9: Memoria Memoria es el concepto utilizado para identificar aquellos componentes que se usan para guardar datos, instrucciones e información a ser utilizada

CHIP

Un circuito integrado (CI), también conocido como chip o microchip, es una estructura de algunos milímetros cuadrados de área (a veces del tamaño de una uña).

Está hecho de material semiconductor, generalmente silicio.

Sobre él se fabrican los circuitos electrónicos mediante el proceso de fotolitografía.

Este está protegido dentro de un encapsulado de plástico o cerámica. El encapsulado posee conductores metálicos apropiados para hacer conexión entre el CI y un circuito impreso.

Page 11: Memoria Memoria es el concepto utilizado para identificar aquellos componentes que se usan para guardar datos, instrucciones e información a ser utilizada

DEFINICIONESCircuito: serie de elementos o componentes eléctricos o electrónicos, tales como resistencias, condensadores, fuentes, y/o dispositivos electrónicos semiconductores, conectados eléctricamente entre sí con el propósito de generar, transportar o modificar señales electrónicas o eléctricas

Condensador eléctrico o “capacitor : dispositivo electrónico que no necesita una fuente de energía para su funcionamiento. No tienen la capacidad de controlar la corriente en un circuito. Es utilizado para almacenar energía. Está formado por un par de superficies conductoras en forma de láminas o placas, separadas por un material aislante. Las placas, adquieren una carga eléctrica, positiva en una de ellas y negativa en la otra, siendo nula la carga total. Aunque desde el punto de vista físico un condensador no almacena carga ni corriente eléctrica; al ser introducido en un circuito se comporta como un elemento "capaz" de almacenar la energía eléctrica que recibe durante el periodo de carga, la misma energía que cede después durante el periodo de descarga.

Búfer “buffer” de datos: espacio de memoria reservado para el almacenamiento temporal de información digital, mientras que está esperando ser procesada.

.

Page 12: Memoria Memoria es el concepto utilizado para identificar aquellos componentes que se usan para guardar datos, instrucciones e información a ser utilizada

DEFINICIONES

Transistores: componente electrónico formado por materiales semiconductores lo encontramos presente en cualquiera de los aparatos de uso cotidiano como radios, alarmas, automóviles, COMPUTADORAS etc. Los transistores han facilitado el diseño de circuitos electrónicos de reducido tamaño, por su gran versatilidad y facilidad de control.

El transistor tiene básicamente, dos funciones: - Interruptor: Deja pasar o corta señales eléctricas a partir de una señal de mando. . - Amplificador de señales.

Controlador de memoria: un circuito electrónico digital que se encarga de gestionar el flujo de datos entre el procesador y la memoria. Puede ser independiente o integrado en otro chip como en el encapsulado del procesador.

Page 13: Memoria Memoria es el concepto utilizado para identificar aquellos componentes que se usan para guardar datos, instrucciones e información a ser utilizada

SRAM vs DRAM

Descripción de SRAMRAM estática o Static RAM (SRAM por sus siglas en inglés) recibe su nombre del hecho de que una vez que los datos se almacenan, se mantendrán siempre y cuando el módulo sea alimentado con electricidad.

Una vez escrito, el controlador de memoria puede olvidar los datos hasta que necesite recuperarlos, permitiéndole ser más eficiente.La SRAM almacena cada bit de datos en seis transistores.

La SRAM se utiliza en dispositivos que requieren el acceso a los datos lo más rápido posible sin necesidad de una alta capacidad. Algunos ejemplos son las cachés de CPU, búferes de routers e impresoras.

Descripción de DRAMRAM dinámica o Dynamic RAM (DRAM por sus siglas en inglés) almacena los datos mediante un transistor y un condensador emparejado para cada bit de datos.

Los condensadores pierden constantemente la electricidad, lo que requiere que el controlador de memoria actualice la DRAM varias veces por segundo para mantener los datos.

DRAM sólo requiere un transistor por bit de datos por tanto los chips de DRAM pueden almacenar más datos que las SRAM en un paquete del mismo tamaño.

Las computadoras utilizan módulos de DRAM para la memoria principal, ya que debe tener la mayor capacidad posible. Los módulos SRAM de la misma capacidad serían simplemente demasiado grandes para la mayoría de las aplicaciones.

DRAM

SRAM

Page 14: Memoria Memoria es el concepto utilizado para identificar aquellos componentes que se usan para guardar datos, instrucciones e información a ser utilizada

Dynamic RAM (DRAM)

• Tipo de memoria RAM más usada• Los chips de memoria deben ser re-energizados constantemente

para no perder su contenido.• Almacena cada bit de datos en un condensador separado

dentro de un circuito integrado. Dado que los condensadores pierden carga, eventualmente la información se desvanece a menos que la carga del condensador se refresque y cargue periódicamente. Por este requerimiento es llamada memoria dinámica que es opuesta a las SRAM y otras memorias estáticas.

• Existen muchas variaciones de DRAM muchas de las cuales son versiones mejoradas y más rápidas que el DRAM básico.

• Tipos de DRAM: SDRAM y RDRAM

SDRAM

Page 15: Memoria Memoria es el concepto utilizado para identificar aquellos componentes que se usan para guardar datos, instrucciones e información a ser utilizada

Synchronous DRAM

• Tipo de DRAM donde la transferencia de datos está sincronizada con el reloj de sistema.

• SDRAM entrelaza dos o más matrices de memoria interna de tal forma que mientras se está accediendo a una matriz, la siguiente se está preparando para el acceso

• Variaciones: DDR, DDR2, DDR3

Page 16: Memoria Memoria es el concepto utilizado para identificar aquellos componentes que se usan para guardar datos, instrucciones e información a ser utilizada

DDR, DDR2, DDR3 SDRAM

• DDR – Double Data Rate SDRAM transfiere datos dos veces por cada ciclo del reloj.

• DDR2 y DDR3 – son versiones aún más rápidas de DDR

Page 17: Memoria Memoria es el concepto utilizado para identificar aquellos componentes que se usan para guardar datos, instrucciones e información a ser utilizada

Static RAM (SRAM)

• No necesitan ser re-energizados con tanta frecuencia como el DRAM. (De ahí el nombre estático)

• Son más confiables que los chips de memoria tipo DRAM

• Son más costosos– 2MB por $100-$150

Page 18: Memoria Memoria es el concepto utilizado para identificar aquellos componentes que se usan para guardar datos, instrucciones e información a ser utilizada

Rambus DRAM (RDRAM)

• Tipo de DRAM aún más rápida que el SDRAM porque utiliza pipelinig (segmentación) al enviar los datos.

• A pesar de tener niveles de rendimiento superiores a la tecnología SDRAM y las primeras generaciones de DDR debido al alto costo de esta tecnología no han tenido gran aceptación en el mercado.

• Su momento más exitoso tuvo lugar durante el periodo de introducción del Pentium 4 para el cual se diseñaron las primeras placas base.

• Intel, ante la necesidad de lanzar equipos más económicos decidió lanzar placas base con soporte para SDRAM y más adelante para DDR desplazando del mercado la tecnología de los módulos que usa el RDRAM.

Page 19: Memoria Memoria es el concepto utilizado para identificar aquellos componentes que se usan para guardar datos, instrucciones e información a ser utilizada

Cache

L1 construido dentro del procesador L2 construido dentro del procesado más lento que el L1 pero con mayor capacidad L3 chip aparte fuera del procesador entre este y la memoria Otro tipo de cache es el L0, también dentro del procesador pero más pequeno y rápido

que el L1

Ayuda a acelerar el proceso guardando las instrucciones más utilizadas por el procesador durante el proceso que está siendo ejecutado.

Page 20: Memoria Memoria es el concepto utilizado para identificar aquellos componentes que se usan para guardar datos, instrucciones e información a ser utilizada

Memoria No Volátil

Tipo de memoria que mantiene su contenido aunque apaguemos la computadora

Tipo de memoria permanente

ROM, FLASH MEMORY y CMOS