Professional Documents
Culture Documents
caractersticas (1)
Un memoria es un dispositivo fsico capaz de
almacenar informacin.
Existen una gran variedad de parmetros que
permiten caracterizar o clasificar una memoria:
-Naturaleza fsica del almacenamiento:
* Semiconductor (Ej. RAM, ROM, FlashROM,
StickMemory, ...)
* Magntico (Ej. Unidades de cinta o disco)
* ptico (Ej. Unidades DVD, CDROM)
Memorias: Definiciones y
caractersticas (1)
-Modo de Acceso a la Informacin:
Memorias: Definiciones y
caractersticas (2)
-Mantenimiento de la informacin:
* Voltiles: pierden la informacin almacenada
transcurrido cierto tiempo o si se desconecta la
alimentacin de la memoria. (Ej. DRAM, RAM)
* No voltiles: la informacin almacenada
perdura en el tiempo independientemente de la
alimentacin del dispositivo y hasta que sta
sea sustituida por una nueva. (Ej. NVRAM,
FLASH, Magnticas, pticas.
Memorias: Definiciones y
caractersticas (2)
-Tiempo
de acceso:
Mide el intervalo de tiempo que transcurre
desde que se solicita un dato a la memoria y
sta lo devuelve.
* Bajo. Ej. SRAM (cach), DRAM, ROM (en
general las de tipo semiconductor)
* Alto. Ej. Unidades magnticas y pticas.
Memorias: Jerarquas
Memorias semiconductoras:
Organizacin(1)
La unidad mnima de almacenamiento es el
bit y la estructura fsica que lo soporta se
denomina celda bsica.
La memoria organiza las celdas por filas y
columnas (estructura matricial).
Existen varias formas de acceder la celdas
(o grupos de ellas):decodificacin por filas y
decodificacin por filas y columnas.
Memorias semiconductoras:
Organizacin(1)
Memorias semiconductoras:
Organizacin(2)
Memorias semiconductoras:
RAM (1)
Son memorias de lectura y escritura.
Tipos: SRAM y DRAM.
Caractersticas de la SRAM:
-Celda bsica basada en un biestable(6
transistores)
-Rpidas (-> Cach)
-La informacin no se pierde mientras exista
alimentacin
Memorias semiconductoras:
RAM (1)
Memorias: Mapas de
Memorias: Generalidades
Memorias: Mapas de
Memorias: Organizacin
El valor que el microprocesador sita en el AB
en un momento determinado se denomina
direccin fsica (DF).
Cada byte almacenado en la memoria se
distingue de cualquier otro porque ocupa o tiene
asignado
una direccin lgica (DL).
El
microprocesador
trabaja
con
direcciones
lgicas.
El conjunto de todas las posibles direcciones
lgicas
determina
el
espacio
de
direccionamiento.
Memorias: Mapas de
Memorias: Organizacin
El tamao del espacio de direccionamiento y
su organizacin dependen del nmero de lneas
de los buses AB y DB:
-Un bus AB con n lneas identifica 2n
direcciones fsicas diferentes.
-Un DB con mx8lneas (m=1, 2, 4, 8...)
asigna m direcciones lgicas a una direccin
fsica.
-Espacio de direccionamiento = 2n x m
Memorias: Mapas de
Memorias: Organizacin: Ejs(1)
Ejemplo 1: Microprocesador con 16 lneas en
bus de direcciones y 8 lneas en el bus de
datos (n=16 y m=1).
-Existen 216 = 65536 direcciones fsicas.
-Cada direccin fsica tiene asignada una
lgica (m=1) y por cada direccin lgica
existe un byte.
-Espacio de direccionamiento es de 64Kbytes
Memorias: Mapas de
Memorias: Organizacin: Ejs(1)
Memorias: Mapas de
Memorias: Organizacin: Ejs(2)
Ejemplo 2: Microprocesador con 15 lneas en
bus de direcciones y 16 lneas en el bus de
datos (n=15 y m=2).
-Existen 215 =32768 direcciones fsicas.
-Cada direccin fsica tiene asignada dos
lgicas (m=2) y por cada direccin lgica
existe un byte.
-Espacio de direccionamiento es de 64Kbytes
(fsicamente org. 32Kwords)
Memorias: Mapas de
Memorias: Organizacin: Ejs(2)
Memorias: Mapas de
Memorias: Organizacin: Ejs(3)
Ejemplo 1: Microprocesador con 14 lneas en
bus de direcciones y 32 lneas en el bus de
datos (n=14 y m=4).
-Existen 214 =16384 direcciones fsicas.
-Cada direccin fsica tiene asignada cuatro
lgicas (m=4) y por cada direccin lgica
existe un byte.
-Espacio de direccionamiento es de 64Kbytes
(fsicamente 16Klong words)
Memorias: Mapas de
Memorias: Organizacin: Ejs(3)
Memorias
Memorias
Memorias
Memorias