Trabajo 12! ;)

200 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
200
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Trabajo 12! ;)

  1. 1. La memoria flash es una tecnología de almacenamiento —derivada de la memoria EEPROM— quepermite la lecto-escritura de múltiples posiciones de memoria en la misma operación. Gracias aello, la tecnología flash, siempre mediante impulsos eléctricos, permite velocidades defuncionamiento muy superiores frente a la tecnología EEPROM primigenia, que sólo permitíaactuar sobre una única celda de memoria en cada operación de programación. Se trata de latecnología empleada en los dispositivos pendrive.La memoria electrónica viene en una gran variedad de formas para servir una variedad de propósitos. Lamemoria flash se usa para un rápido y fácil almacenamiento de información en dispositivos como lascámaras digitales y las consolas de video. También se usa para ciertos equipos de red como routers,switches, etc. Se usa más como un disco duro que como una memoria RAM. De hecho, la memoria flash seconsidera un elemento sólido de almacenar datos. Sólido significa que no hay partes que se muevan – todoes electrónica en lugar de mecánico.Algunos ejemplos de memoria flash aplicado a ordenadores, pueden ser: El chip de la BIOS en un ordenador. Un CompactFlash, normalmente localizado en cámaras digitales. SmartMedia. PCMCIA, las cuales son tarjetas de memoria de tipo 1 y 2, usados en los ordenadores portátiles. Tarjetas de memoria para consolas de video juegos.Funciones básicas de la memoria flashLa flash es un tipo de EEPROM. Tiene un conjunto de columnas y filas con una celda que tiene dostransistores en cada intersección. Ambos transistores están separados por una fina capa conductora. Uno delos transistores se conoce como puerta flotante, y el otro como puerta de control. La única conexión de lapuerta flotante con la fila de un extremo es por medio de la puerta de control. Mientras las dos puertas noestén unidas, el valor es 1. Para cambiar el valor a 0, se necesita realizar un proceso llamado tunelización otunneling.Aunque de origen inglés [4], la palabra cache ha tomado carta de naturaleza en Español (no se si losacadémicos se habrán enterado de ello, por si acaso, la españolizamos añadiéndole un acento). Utilizada eninformática significa memoria temporal; generalmente de existencia oculta y automática para el usuario,que proporciona acceso rápido a los datos de uso más frecuente o previsible. Por ejemplo, el "Caché" dedisco es un área de memoria donde el Sistema transfiere los datos que supuestamente serán accedidosde inmediato. Si leemos un "cluster" [1] el sistema puede disponer en esta memoria "cache" los clustersque siguen en la estructura lógica, de forma que, si seguimos efectuando lecturas, lo más probable es quelos próximos datos estén ya en memoria y puedan ser accedidos de forma inmediata [2].La utilización de este tipo de memorias no es sino la generalización de un principio de uso común en la vidadiaria; poner más a mano las cosas de uso más frecuente. Se basa en dos suposiciones que generalmenteresultan ciertas:
  2. 2. Los ordenadores tienden a utilizar las mismas instrucciones y (en menor medida), los mismos datos repetidamente. La información necesitada se encuentra almacenada de forma adyacente, o cuando menos muy cercana, en memoria o disco.Caché internaEs una innovación relativamente reciente [3]; en realidad son dos, cada una con una misión específica: Unapara datos y otra para instrucciones. Están incluidas en el procesador junto con su circuitería de control, loque significa tres cosas: comparativamente es muy cara; extremadamente rápida, y limitada en tamaño (encada una de las cachés internas, los 386 tenían 8 KB; el 486 DX4 16 KB, y los primeros Pentium 8 KB). Comopuede suponerse, su velocidad de acceso es comparable a la de los registros, es decir, centenares de vecesmás rápida que la RAM.§2.2 Caché externaEs más antigua que la interna, dado que hasta fecha "relativamente" reciente estas últimas eranimpracticables. Es una memoria de acceso rápido incluida en la placa base, que dispone de su propio bus ycontrolador independiente que intercepta las llamadas a memoria antes que sean enviadas a la RAM (H2.2 Buses locales).La caché externa típica es un banco SRAM ("StaticRandom Access Memory") de entre 128 y 256 KB. Estamemoria es considerablemente más rápida que la DRAM ("DynamicRandom Access Memory") convencional,aunque también mucho más cara [5] (tenga en cuenta que un aumento de tamaño sobre los valoresanteriores no incrementa proporcionalmente la eficacia de la memoria caché). Actualmente (2004) latendencia es incluir esta caché en el procesador. Los tamaños típicos oscilan entre 256 KB y 1 MB.

×