Las memorias

10

Click here to load reader

Transcript of Las memorias

Page 1: Las memorias

5 Memorias

5.1 Memoria Principal

5.2 Memoria Secundaria

5.3 Firmware

5.4 Transferencia Datos Memoria

Medardo Pérez

Page 2: Las memorias

LA MEMORIA PRINCIPAL La memoria principal o RAM, abreviatura del inglés Randon

Access Memory, es el dispositivo donde se almacenantemporalmente tanto los datos como los programas que la CPUestá procesando o va a procesar en un determinado momento.

Por ejemplo, cuando la CPU tiene que ejecutar un programa,primero lo coloca en la memoria y recién después lo empieza aejecutar. lo mismo ocurre cuando necesita procesar una seriede datos; antes de poder procesarlos los tiene que llevar a lamemoria principal.

Esta clase de memoria es volátil, es decir que, cuando se cortala energía eléctrica, se borra toda la información que estuvieraalmacenada en ella.

Por su función, la cantidad de memoria RAM de que dispongauna computadora es una factor muy importante; andará másrápido si el sistema cuenta con más memoria RAM.

Page 3: Las memorias

La memoria Caché:

Dentro de la memoria RAM existe una clase de memoria

denominada Memoria Caché que tiene la característica

de ser más rápida que las otras, permitiendo que el

intercambio de información entre el procesador y la

memoria principal sea a mayor

Page 4: Las memorias

Los tipos de RAMLos tipos Modernos de RAM escribible generalmentealmacenan un poco de datos en cualquiera el estado de unflip-flop, como en SRAM (la RAM estática), o como unprecio(una carga) en un condensador (o la puerta detransistor), como en el DRACMA(la PIZCA) (la RAMdinámica), EPROM, EEPROM y el Destello. Algunos tipostienen el trazado de circuito para descubrir y/o corregirdefectos(culpas) arbitrarios errores de memoria llamados enlos datos almacenados.

La RAM del tipo sólo para leer, la memoria sólo de lectura, encambio usa una máscara metálica para permanentementepermitir/incapacitar transistores seleccionados, en vez dealmacenar un precio(una carga) en ellos.

Page 5: Las memorias

La memoria secundaria es un conjunto de dispositivosperiféricos para el almacenamiento masivo de datos deun ordenador, con mayor capacidad que la memoriaprincipal, pero más lenta que ésta.

El disquete, el disco duro o disco fijo, las unidadesópticas, las unidades de memoria flash y los discosZip, pertenecen a esta categoría.

Estos dispositivos periféricos quedan vinculados a lamemoria principal, o memoria interna, conformandoel sub-sistema de memoria del ordenador.

Page 6: Las memorias

Soportes de memoria secundaria: CD, CD-R, CD-RW disco cubierto de plástico el cuál se lee de forma óptica.La información se graba sobre la superficie del disco en pequeños "surcos" alineados a lo largo de una espiral desde el centro hacia el borde. Los dispositivos CD-ROM resultan lentos comparados con los discos duros.

DVD, DVD-/+R, DVD-/+RWDigital Versatile Disc” o “Disco Versátil Digital es un formato de almacenamiento óptico utilizando un sistema de archivos denominado UDF (Universal Disk Format), que puede ser usado para guardar datos, incluyendo películas con alta calidad de vídeo y audio.

LA FLASH MEMORY 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.Se trata de la tecnología empleada en los dispositivos pendrive.

Page 7: Las memorias

FIRMWARE Firmware o Programación en Firme, es un bloque de

instrucciones de programa para propósitos específicos,grabado en una memoria de tipo no volátil (ROM,EEPROM, flash, etc), que establece la lógica de más bajonivel que controla los circuitos electrónicos de undispositivo de cualquier tipo.

Al estar integrado en la electrónica

del dispositivo es en parte hardware,

pero también es software, ya que

proporciona lógica y se dispone

en algún tipo de lenguaje de

programación.

Page 8: Las memorias

Una característica común del firmware es que puede ser actualizado despuésde la fabricación, ya sea por vía electrónica, o mediante la sustitución de unmedio de almacenamiento tales como un chip de memoria.El Firmware puede pero no está obligado a exponer una interfaz externaaccesible.Encontramos firmware en memorias ROM de los sistemas de diversosdispositivos periféricos, como en:monitores de video, unidades de disco, impresoras, etc.Como también en los propios microprocesadores, chips de memoriaprincipal y en general en cualquier circuito integrado.

El programa BIOS de una computadora es un firmware cuyo propósito esactivar una máquina desde su encendido y preparar el entorno para lainstalación de un Sistema Operativo complejo, así como responder a otroseventos externos (botones de pulsación humana) y al intercambio de órdenesentre distintos componentes de la computadora.En un microprocesador el firmware es el que recibe las instrucciones de losprogramas y las ejecuta en la compleja circuitería del mismo, emitiendoórdenes a otros dispositivos del sistema.

Page 9: Las memorias

La instrucción de transferencia de datos por excelencia es: MOVdestino, fuente.

Entendiendo por fuente el contenido que se va a transferir a unadeterminada zona o registro de memoria denominada destino.

por tanto, nos va a permitir transferir información entre:Memoria, Registros y entre los propios Registros.

Con la instrucción MOV diremos que se pueden realizar todotipo de movimientos. El Acceso directo a memoria (DMA, delinglés Direct Memory Access) permite a cierto tipo decomponentes de computadora acceder a la memoria del sistemapara leer o escribir independientemente de la CPU principal.

Muchos sistemas hardware utilizan DMA, incluyendocontroladores de unidades de disco, tarjetas gráficas, y tarjetasde sonido.

Page 10: Las memorias

Una transferencia DMA consiste principalmente en copiar unbloque de memoria de un dispositivo a otro. En lugar de que laCPU inicie la transferencia, la transferencia se lleva a cabo por elcontrolador DMA. Un ejemplo típico es mover un bloque dememoria desde una memoria externa a una interna más rápida.Tal operación no ocupa el procesador y como resultado puedeser planificado para efectuar otras tareas.

para la transacción de datos, sí que se necesita el bus del sistema (tanto bus de datos como bus de direcciones), por lo que existen diferentes estrategias para regular su uso, permitiendo así que no quede totalmente acaparado por el controlador DMA.

Esta funcionalidad disponible en el componente, hace que elmecanismo de manejo de arrastrar puede ser suministradoautomáticamente. Además, el soporte para cortar/ copiar/ pegartambién se puede suministrar automáticamente.