viernes, 28 de agosto de 2009

RESUMEN DE CLASE

MEMORIA CACHÉ
.
Es un dispositivo de almacenamiento, el cual es auxiliar de la Memoria RAM, su función principal es ejecutar la información que no cabe en la RAM, esto con el fin que dicha Memoria no se llegue a saturar y por consiguiente se vuelva mas lenta. La ubicación de la Caché es entre el Procesador y la Memoria RAM. Una de las ventajas de esta Memoria seria que es de 5 a 6 veces más rápida que la dinámica, pero su desventaja es que tiende a tener un costo elevado.
  • Existen cuatro tipos de Memoria Caché.
La principal es la L1 entra en función cuando la RAM comienza su saturación, esta va guardando un conjunto de instrucciones que se usan con frecuencia. Al saturarse la L1 entra como un contenedor extra la L2 y para no volverla lenta esta guarda instrucciones que no se están utilizando en ese mismo instante y así sucesivamente con la L3 y la L4.

MEMORIA VIRTUAL

Ejecuta procesos que no caben en la Memoria RAM, es una memoria que considero de un funcionamiento especial ya que, permite que el software utilice mas memoria principal que lo que realmente posee, es decir, que la hace creer que tiene mas capacidad de almacenamiento y permite que nuestro equipo trabaje con mas rapidez.

Hace uso del disco duro, y guarda o almacena instrucciones que estén fuera del alcance de la Memoria Caché.

MEMORIA BUFFER

Es un espacio de memoria independiente de las demás, ejecuta aplicaciones que no estamos guiando entre el hardware y software y al final de cada instrucción se tiene un resultado.

El concepto de Buffer es similar al de Caché, pero en el caso de este, los datos que se introducen siempre van a ser utilizados. En la Caché sin embargo, no hay seguridad, sino una mayor probabilidad de utilización.

Un ejemplo claro es entre la Computadora y la Impresora, cuando se manda a imprimir un documento, la instrucción se guarda en el Buffer y aunque se llegara apagar la computadora o a cerrar el archivo esta sigue permaneciendo en Buffer hasta obtener el resultado que deseamos en este caso la impresión.

miércoles, 26 de agosto de 2009

CACHÉ



Un Caché es un sistema especial de almacenamiento de alta velocidad. Puede ser tanto un área reservada de la memoria principal como un dispositivo de almacenamiento de alta velocidad independiente. Se encuentra estructurada por celdas, donde cada celda almacena un byte. La entidad básica de almacenamiento la conforman las filas, llamados también líneas de Caché. Cuando se copia o se escribe información de la RAM por cada movimiento siempre cubre una línea de caché.

* Existen dos principales tipos de Caché utilizados en las computadoras personales:
  • Memoria Caché, llamada también a veces almacenamiento caché o RAM Caché, es una parte de memoria RAM estática de alta velocidad (SRAM) más que la lenta y barata RAM dinámica (DRAM) usada como memoria principal. La memoria Caché es efectiva dado que los programas acceden una y otra vez a los mismos datos o instrucciones. Guardando esta información en SRAM, la computadora evita acceder a la lenta DRAM.
  • Caché de Disco, trabaja sobre los mismos principios que la memoria Caché, pero en lugar de usar SRAM de alta velocidad, usa la convencional memoria principal. Los datos más recientes del disco duro a los que se ha accedido (así como los sectores adyacentes) se almacenan en un buffer de memoria. Cuando el programa necesita acceder a datos del disco, lo primero que comprueba es la Caché del disco para ver si los datos ya están ahí. La Caché de disco puede mejorar drásticamente el rendimiento de las aplicaciones, dado que acceder a un byte de datos en RAM puede ser miles de veces más rápido que acceder a un byte del disco duro.

MEMORIA VIRTUAL

Es una técnica que permite al software usar más memoria principal que la que realmente posee el ordenador.

* 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 física (generalmente en forma de RAM, donde la CPU puede escribir y leer directa y razonablemente rápido) y el disco duro que es mucho más lento, pero también más grande y barato.

Cuando se usa Memoria Virtual, o cuando una dirección es leída o escrita por la CPU, una parte del hardware dentro de la computadora traduce las direcciones de memoria generadas por el software (direcciones virtuales) en:

  • La dirección real de memoria (la dirección de memoria física).
  • Una indicación de que la dirección de memoria deseada no se encuentra en memoria principal (llamado excepción de memoria virtual).

BUFFER

Es un espacio de memoria, en el que se almacenan datos para evitar que el programa o recurso que los requiere, ya sea hardware o software, se quede en algún momento sin datos.

* Algunos ejemplos de aplicaciones de buffers son:

  • El buffer de teclado es una memoria intermedia en la que se van almacenando los caracteres que un usuario teclea, generalmente, hasta que pulsa la tecla [INTRO], momento en el cual el programa captura todos o parte de los caracteres tecleados contenidos en dicho buffer.
  • En Audio o video en streaming por Internet. Se tiene un buffer para que haya menos posibilidades de que se corte la reproducción cuando se reduzca o corte el ancho de banda.
  • Un buffer adecuado permite que en el salto entre dos canciones no haya una pausa molesta.
  • Las grabadoras de CD o DVD, tienen un buffer para que no se pare la grabación. Hoy en día hay sistemas para retomar la grabación pero antes suponía que el CD no quedaba bien grabado y muchas veces era inservible.

El concepto del Buffer es similar al de caché Pero en el caso del buffer, los datos que se introducen siempre van a ser utilizados. En la caché sin embargo, no hay seguridad, sino una mayor probabilidad de utilización.

* RESUMEN DE LA CLASE *

- MEMORIA RAM -

Esta memoria es de tipo volátil, esto quiere decir, que la información que se encuentra en dicha memoria permanece mientras la computadora este encendida y si por ejemplo si se llegara a apaga o reinicia por algún problema esta información automáticamente desaparece. Entre la información que se puede guardar en la memoria en el momento que se utiliza la computadora se encuentran las instrucciones que le damos al escuchar música en el Reproductor de Windows Media o cuando estamos en varias conversaciones de Messenger, las cuales pueden provocar que la maquina se vuelva un poco mas lenta al momento de trabajar.

* Existen dos tipos de Memoria RAM los cuales son:

- Memoria Dinámica (DRAM)

Que requiere que los datos con los que se este trabajando se vayan actualizando.

- Memoria Estática (SRAM)

No es necesario que la información se este actualizando, esto es con el fin que sea mas rápida.

- MEMORIA ROM -

Read Only Memory o Memoria de solo Lectura, lo cual significa que la información que contienen es directamente de las fabricas y por lo tanto aunque apaguemos la maquina dicha información no se eliminara, es decir, que no es volátil. En ocasiones estas memorias no solo se pueden visualizar si no tambien se pueden modificar pero esto depende de que tipo de Memoria ROM se trate.

* Existen 5 tipos de Memoria ROM:

- ROM
- PROM
- EPROM
- EEPROM
- MEMORIA FLASH

lunes, 24 de agosto de 2009

* MEDIOS DE ALMACENAMIENTO *

MEMORIA RAM


(RANDOM ACCESS MEMORY/MEMORIA DE ACCESO ALEATORIO)

La memoria principal o RAM, es donde la computadora guarda los datos que está utilizando en el momento en que se trabaja.

Se trata de una memoria de tipo volátil, es decir, que el almacenamiento es considerado temporal ya que los datos y programas permanecen en ella mientras que la computadora
este encendida o no sea reiniciada.

Físicamente, están constituidas por un conjunto de chips o módulos de chips normalmente conectados a la tarjeta madre
. Los chips de memoria son rectángulos negros que suelen ir soldados en grupos a unas plaquitas con "pines" o contactos.








  • Existen dos principales tipos de memoria RAM:

* Memoria RAM dinámica *

Es el tipo de memoria mas común utilizado hoy en día. En el interior de cada chip de RAM dinámica se encuentra un bit de información que está compuesto de dos partes: un transistor y un capacitador. Son, por supuesto, transistores y capacitadotes extremadamente pequeños por lo que millones de ellos pueden caber en un solo chip de memoria. El capacitador mantiene el bit de información (un 0 o un 1). El transistor actúa como un conmutador que permite a los circuitos del chip leer el capacitador o cambiar su estado.

* Memoria RAM estática *

La RAM estática utiliza una tecnología completamente diferente. Podemos entenderlo como un circuito electrónico capaz de mantener un bit de memoria. Puede llevar cuatro o seis transistores con algo de cableado, pero no tiene que ser refrescado jamás. Esto hace que la RAM estática sea significativamente más rápida que la memoria dinámica. Sin embargo, al tener más partes, una celda de memoria estática ocupa mucho más espacio en un chip que una celda de memoria dinámica. Por este motivo se consigue menos memoria por cada chip, y hace que la memoria estática sea más cara.

  • Conclusión

En conclusion a lo explicado anteriormente tenemos que la memoria RAM estática es rápida y cara, y la memoria RAM dinámica es más barata pero algo más lenta. Por ello, la RAM estática se usa para crear la caché de alta velocidad en la CPU, mientras que la RAM dinámica forma el extendido espacio del sistema RAM.



MEMORIA ROM

(READ ONLY MEMORY / MEMORIA DE SOLO LECTURA)

La memoria ROM, también conocida como firmware, es un circuito integrado programado con unos datos específicos cuando es fabricado. Los chips de características ROM no solo se usan en ordenadores, sino en muchos otros componentes electrónicos también.

Es utilizada para el almacenamiento de los programas que ponen en marcha el ordenador y realizan los diagnósticos. La mayoría de los ordenadores tienen una cantidad pequeña de memoria ROM (algunos miles de bytes).




  • Funcionamiento de la memoria ROM

De un modo similar a la memoria RAM, los chips ROM contienen una hilera de filas y columnas, aunque la manera en que interactúan es bastante diferente. Mientras que RAM usualmente utiliza transistores para dar paso a un capacitador en cada intersección, ROM usa un diodo para conectar las líneas si el valor es igual a 1. Por el contrario, si el valor es 0, las líneas no se conectan en absoluto. Un diodo normalmente permite el flujo eléctrico en un sentido y tiene un umbral determinado, que nos dice cuanto fluido eléctrico será necesario para dejarlo pasar. Normalmente, la manera en que trabaja un chip ROM necesita la perfecta programación y todos los datos necesarios cuando es creado.


  • Tipos de memorias ROM

* PROM *


Son baratos e ideales para hacer pruebas en la realizacion de un chip ROM definitivo.


* EPROM *


Trabajando con chips ROM y PROM puede ser una labor tediosa. Aunque el precio no sea demasiado elevado, al cabo del tiempo puede suponer un aumento del precio con todos los inconvenientes. Los EPROM (Erasable programmable read only memory) solucionan este problema gracias a que pueden ser regrebados varias veces.


* EEPROM *


Erasable Programmable Read Only Memory/Memoria programable borrable de solo lectura. Se le conoce como memoria no volátil y es debido a que cuando se desconecta la energía, los datos almacenados en la EEPROM no serán eliminados quedando intactos. Las EEPROM más nuevas no tiene datos almacenados en ellas y deben ser primero configuradas con un programador antes de ser usadas. La información almacenada dentro de este dispositivo puede permanecer durante años sin una fuente de energía eléctrica.




Bibliografia:


http://www.monografias.com/trabajos11/memoram/memoram.shtml
http://www.configurarequipos.com/doc35.html
http://www.ordenadores-y-portatiles.com/tipos-de-memoria-ram.html
http://www.masadelante.com/faqs/memoria-rom
http://www.ordenadores-y-portatiles.com/memoria-rom.html