trabajo 12! ;)

3
La memoria flash es una tecnología de almacenamiento —derivada de la memoria EEPROM — que permite la lecto-escritura de múltiples posiciones de memoria en la misma operación. Gracias a ello, la tecnología flash, siempre mediante impulsos eléctricos, permite velocidades de funcionamiento muy superiores frente a la tecnología EEPROM primigenia, que sólo permitía actuar sobre una única celda de memoria en cada operación de programación. Se trata de la tecnología empleada en los dispositivos pendrive . La memoria electrónica viene en una gran variedad de formas para servir una variedad de propósitos. La memoria flash se usa para un rápido y fácil almacenamiento de información en dispositivos como las cá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 se considera un elemento sólido de almacenar datos. Sólido significa que no hay partes que se muevan – todo es 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 flash La flash es un tipo de EEPROM . Tiene un conjunto de columnas y filas con una celda que tiene dos transistores en cada intersección. Ambos transistores están separados por una fina capa conductora. Uno de los transistores se conoce como puerta flotante, y el otro como puerta de control. La única conexión de la puerta flotante con la fila de un extremo es por medio de la puerta de control. Mientras las dos puertas no estén unidas, el valor es 1. Para cambiar el valor a 0, se necesita realizar un proceso llamado tunelización o tunneling. Aunque de origen inglés [4 ], la palabra cache ha tomado carta de naturaleza en Español (no se si los académicos se habrán enterado de ello, por si acaso, la españolizamos añadiéndole un acento). Utilizada

Upload: klaudita-toloza

Post on 29-Jun-2015

99 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Trabajo 12! ;)

La memoria flash es una tecnologiacutea de almacenamiento mdashderivada de la memoria EEPROMmdash que permite la lecto-escritura de muacuteltiples posiciones de memoria en la misma operacioacuten Gracias a ello la tecnologiacutea flash siempre mediante impulsos eleacutectricos permite velocidades de funcionamiento muy superiores frente a la tecnologiacutea EEPROM primigenia que soacutelo permitiacutea actuar sobre una uacutenica celda de memoria en cada operacioacuten de programacioacuten Se trata de la tecnologiacutea empleada en los dispositivos pendrive

La memoria electroacutenica viene en una gran variedad de formas para servir una variedad de propoacutesitos La memoria flash se usa para un raacutepido y faacutecil almacenamiento de informacioacuten en dispositivos como las caacutemaras digitales y las consolas de video Tambieacuten se usa para ciertos equipos de red como routers switches etc Se usa maacutes como un disco duro que como una memoria RAM De hecho la memoria flash se considera un elemento soacutelido de almacenar datos Soacutelido significa que no hay partes que se muevan ndash todo es electroacutenica en lugar de mecaacutenico

Algunos ejemplos de memoria flash aplicado a ordenadores pueden ser

El chip de la BIOS en un ordenador Un CompactFlash normalmente localizado en caacutemaras digitales SmartMedia PCMCIA las cuales son tarjetas de memoria de tipo 1 y 2 usados en los ordenadores portaacutetiles Tarjetas de memoria para consolas de video juegos

Funciones baacutesicas de la memoria flash

La flash es un tipo de EEPROM Tiene un conjunto de columnas y filas con una celda que tiene dos transistores en cada interseccioacuten Ambos transistores estaacuten separados por una fina capa conductora Uno de los transistores se conoce como puerta flotante y el otro como puerta de control La uacutenica conexioacuten de la puerta flotante con la fila de un extremo es por medio de la puerta de control Mientras las dos puertas no esteacuten unidas el valor es 1 Para cambiar el valor a 0 se necesita realizar un proceso llamado tunelizacioacuten o tunneling

Aunque de origen ingleacutes [4] la palabra cache ha tomado carta de naturaleza en Espantildeol (no se si los acadeacutemicos se habraacuten enterado de ello por si acaso la espantildeolizamos antildeadieacutendole un acento) Utilizada en informaacutetica significa memoria temporal generalmente de existencia oculta y automaacutetica para el usuario que proporciona acceso raacutepido a los datos de uso maacutes frecuente o previsible Por ejemplo el Cacheacute de

disco es un aacuterea de memoria donde el Sistema transfiere los datos que supuestamente seraacuten accedidos de inmediato Si leemos un cluster [1] el sistema puede disponer en esta memoria cache los clusters que siguen en la estructura loacutegica de forma que si seguimos efectuando lecturas lo maacutes probable es que los proacuteximos datos esteacuten ya en memoria y puedan ser accedidos de forma inmediata [2]

La utilizacioacuten de este tipo de memorias no es sino la generalizacioacuten de un principio de uso comuacuten en la vida diaria poner maacutes a mano las cosas de uso maacutes frecuente Se basa en dos suposiciones que generalmente resultan ciertas

Los ordenadores tienden a utilizar las mismas instrucciones y (en menor medida) los mismos datos repetidamente

La informacioacuten necesitada se encuentra almacenada de forma adyacente o cuando menos muy cercana en memoria o disco

Cacheacute interna

Es una innovacioacuten relativamente reciente [3] en realidad son dos cada una con una misioacuten especiacutefica Una para datos y otra para instrucciones Estaacuten incluidas en el procesador junto con su circuiteriacutea de control lo que significa tres cosas comparativamente es muy cara extremadamente raacutepida y limitada en tamantildeo (en cada una de las cacheacutes internas los 386 teniacutean 8 KB el 486 DX4 16 KB y los primeros Pentium 8 KB) Como puede suponerse su velocidad de acceso es comparable a la de los registros es decir centenares de veces maacutes raacutepida que la RAM

sect22 Cacheacute externa

Es maacutes antigua que la interna dado que hasta fecha relativamente reciente estas uacuteltimas eran impracticables Es una memoria de acceso raacutepido incluida en la placa base que dispone de su propio bus y

controlador independiente que intercepta las llamadas a memoria antes que sean enviadas a la RAM ( H22 Buses locales)

La cacheacute externa tiacutepica es un banco SRAM (Static Random Access Memory) de entre 128 y 256 KB Esta memoria es considerablemente maacutes raacutepida que la DRAM (Dynamic Random Access Memory) convencional aunque tambieacuten mucho maacutes cara [5] (tenga en cuenta que un aumento de tamantildeo sobre los valores anteriores no incrementa proporcionalmente la eficacia de la memoria cacheacute) Actualmente (2004) la tendencia es incluir esta cacheacute en el procesador Los tamantildeos tiacutepicos oscilan entre 256 KB y 1 MB

  • Cacheacute interna
  • sect22 Cacheacute externa
Page 2: Trabajo 12! ;)

Los ordenadores tienden a utilizar las mismas instrucciones y (en menor medida) los mismos datos repetidamente

La informacioacuten necesitada se encuentra almacenada de forma adyacente o cuando menos muy cercana en memoria o disco

Cacheacute interna

Es una innovacioacuten relativamente reciente [3] en realidad son dos cada una con una misioacuten especiacutefica Una para datos y otra para instrucciones Estaacuten incluidas en el procesador junto con su circuiteriacutea de control lo que significa tres cosas comparativamente es muy cara extremadamente raacutepida y limitada en tamantildeo (en cada una de las cacheacutes internas los 386 teniacutean 8 KB el 486 DX4 16 KB y los primeros Pentium 8 KB) Como puede suponerse su velocidad de acceso es comparable a la de los registros es decir centenares de veces maacutes raacutepida que la RAM

sect22 Cacheacute externa

Es maacutes antigua que la interna dado que hasta fecha relativamente reciente estas uacuteltimas eran impracticables Es una memoria de acceso raacutepido incluida en la placa base que dispone de su propio bus y

controlador independiente que intercepta las llamadas a memoria antes que sean enviadas a la RAM ( H22 Buses locales)

La cacheacute externa tiacutepica es un banco SRAM (Static Random Access Memory) de entre 128 y 256 KB Esta memoria es considerablemente maacutes raacutepida que la DRAM (Dynamic Random Access Memory) convencional aunque tambieacuten mucho maacutes cara [5] (tenga en cuenta que un aumento de tamantildeo sobre los valores anteriores no incrementa proporcionalmente la eficacia de la memoria cacheacute) Actualmente (2004) la tendencia es incluir esta cacheacute en el procesador Los tamantildeos tiacutepicos oscilan entre 256 KB y 1 MB

  • Cacheacute interna
  • sect22 Cacheacute externa