Você está na página 1de 24

INSTITUTO TECNOLOGICO SUPERIO DE LA COSTA CHICA

INGENIERIA EN TIC`S
ARQUTECTURA DE COMPUTADORAS

ING. JULIO CESAR RENDON HERNANDEZ

Concepto
En informtica, se llama memoria (o, tambin, almacenamiento) a los
dispositivos que retienen datos informticos durante algn intervalo de
tiempo.

Arquitectura de computadoras

En qu consiste la memoria?
Un ordenador utiliza la memoria para guardar
las instrucciones y los datos temporales que
se necesitan para ejecutar las tareas. De esta
manera, la unidad central de proceso o CPU
puede
acceder
rpidamente
a
las
instrucciones y a los datos guardados en la
memoria.

Entonces podemos decir que las memorias son circuitos electrnicos en


forma de Chips, capaces de almacenar datos de manera temporal o
permanente.

La memoria es una secuencia de celdas de almacenamiento numeradas,


donde cada una es un bit o unidad de informacin. Las celdas contienen
datos que se necesitan para llevar a cabo las instrucciones, con el
computador. El nmero de celdas varan mucho de computador a
computador, y las tecnologas empleadas para la memoria han cambiado
bastante; van desde los rels electromecnicos, tubos llenos de mercurio en
los que se formaban los pulsos acsticos, matrices de imanes permanentes,
transistores individuales a circuitos integrados con millones de celdas en un
solo chip. En general, la memoria puede ser reescrita varios millones de
veces (memoria RAM); se parece ms a una pizarra que a una lpida
(memoria ROM que slo puede ser escrita una vez.

Arquitectura de computadoras

Jerarquas de las Memorias

CACHE DE
INSTRUC.

REGISTROS

CACHE DE
NIVEL 2

MEMORIA
RAM

CACHE DE
DATOS

Aumenta el tamao
Aumenta el costo por Byte y la velocidad de acceso

DISCO
DURO

Arquitectura de computadoras

Jerarquas de las Memorias


Diseo
implica
optimizar
la
organizacin del sistema de memoria
con el fin de minimizar el tiempo
medio de acceso a memoria para
una carga de Trabajo tpica. O sea,
se deben generar varios niveles de
memoria, tamao y velocidadMemoria grande y lenta: almacena
instrucciones y datos de programas
Memoria
rpida
y
pequea:
almacena
el
conjunto
de
instrucciones y datos ms utilizado
por los programas

Arquitectura de computadoras

Memorias
Tipos de memoria

En funcin de la persistencia de datos: persistentes


y voltiles.
En funcin de la naturaleza del medio: electrnicas,
magnticas y pticas.
En funcin del tipo de memoria semiconductora:
RAM, ROM y PROM.

Arquitectura de computadoras

Clasificacin
de las
Memorias
Existen 3 tipos de memoria que se comunican directamente con la unidad
central de procesamiento. La memoria de acceso aleatoria (RAM) y la memoria
de solo lectura (ROM). La memoria RAM puede aceptar nueva informacin
para ser almacenada y quedar disponible para utilizarse despus.
A pesar de que existen dos tipos de memoria bsicos (RAM, ROM), y adems
l cache, cada una de ellas tiene variedades que complican el entendimiento
pero mejoran los procesos

Arquitectura de computadoras

LA MEMORIA SRAM O
CACHE

Tanto el procesador como el disco rgido y la


motherboard poseen su propia memoria cach, que
bsicamente resguarda distintas direcciones que son
utilizadas por la memoria RAM para realizar
diferentes funciones, tales como ejecutar programas
instalados
en
la
PC.
El proceso que realiza la memoria cach es guardar
las ubicaciones en el disco que ocupan los programas
que han sido ejecutados, para que cuando vuelvan a
ser iniciados el acceso a la aplicacin logre ser ms
rpido.

Arquitectura de computadoras

MEMORIA VIRTUAL O SWAP


Este tipo de memoria, que funciona de manera
similar a la cach, es creada por Windows o Linux
para ser utilizada exclusivamente por el sistema
operativo. En el caso de Linux esta denominada
memoria swap generalmente est ubicada en una
particin diferente del disco, mientras que en el
sistema de Microsoft es un archivo dentro del
sistema operativo mismo

Arquitectura de computadoras

MEMORIA VIRTUAL O SWAP


En muchas ocasiones la memoria virtual suele
producir ciertos problemas que ocasionan que la PC
se cuelgue, ya que este tipo de memoria ha sido
creada por el sistema dentro del disco rgido y a veces
puede llegar a superar la capacidad de proceso.
En la ejecucin de programas mediante la memoria
virtual, slo obtendremos como resultado que
nuestra PC se vuelva ms lenta, ya que le resta
velocidad de proceso al disco rgido.

Arquitectura de computadoras

La mejor forma de evitar este inconveniente es


expandir la cantidad de memoria RAM de nuestra
PC, para que el sistema no necesite de la creacin de
memoria virtual extra, y por ende relentice los
procesos durante nuestro trabajo

Arquitectura de computadoras

Memorias Rom
La memoria de solo lectura es un dispositivo de lgica programable. La
informacin binaria que est almacenada es un dispositivo de lgica
programable debe especificarse de alguna manera y despus
incorporarse al Hardware. Este proceso se conoce como programacin
de la unidad. El trmino programacin se refiere a que un
procedimiento de Hardware que especifica los bits que se insertan en la
configuracin del Hardware del dispositivo.

1. Rom
2. Prom

3. Eprom
4. EEprom

Arquitectura de computadoras

TIPOS DE ROM
PROM (Programmable ROM)
La memoria ROM programable es un chip en blanco sobre el que se
puede escribir informacin una sola vez, algo como lo que sucede con
los CD-ROM escribibles.
EPROM (Erasable Programmable ROM)
Si existen CD-ROM escribibles y reescribibles, seguramente una
memoria PROM tambin implica la existencia de una que, adems de
programarse, se pueda borrar, para luego ser reescrita. En el caso
particular de la EPROM, el proceso de borrado se realiza con luz
ultravioleta.
EEPROM (Electrically Erasable Programmable ROM)
Este tipo de memoria, que tambin se llama flash bios, puede ser
reescrita mediante el uso de programas especiales. Esto le permite a los
usuarios actualizar el Bios, es decir, el sistema bsico de instrucciones
del computador.

Arquitectura de computadoras

Memorias Ram
La memoria principal o RAM
(acrnimo de Random Access Memory,
Memoria de Acceso Aleatorio) es donde
el ordenador guarda los datos que est
utilizando en el momento presente. Se
llama de acceso aleatorio porque el
procesador accede a la informacin que
est en la memoria en cualquier punto
sin tener que acceder a la informacin
anterior y posterior. Es la memoria que
se actualiza constantemente mientras el
ordenador est en uso y que pierde sus
datos cuando el ordenador se apaga.

La memoria

Arquitectura de computadoras

Pginas lgicas
EMS
64 bytes
CMOS RAM
(286/386/486)

ROM BIOS

1024 kb

Marco de pgina

896 kb

16 Mb
1088 kb

832 kb

Memoria de video

Superior

Memoria
Expandida

4,096 Mb

768 kb
640 kb
Convencional

expandida

MEMORIA
Shadow RAM
(386/486))

Memoria
Extendida
Memoria alta
(HMA)

Extendida

La memoria

Memoria
convencional

0 kb

La memoria

Arquitectura de computadoras

Las memorias en una PC


Mayor velocidad (y costo)

Memoria cach
Memoria central
Memoria expandida
Memoria secundaria
Memoria auxiliar

Comparativas entre tipos de memoria

Mayor capacidad

Registros internos

La memoria

Arquitectura de computadoras

La memoria
La frecuencia del reloj se puede incrementar
El ancho del bus se puede incrementar

CPU

Memoria
RAM

El uso que hace la CPU de la RAM puede optimizarse

Arquitectura de computadoras

LA MEMORIA CACHE

La memoria

Arquitectura de computadoras

La memoria

LA MEMORIA CACHE
La cach es una memoria especial de alta velocidad,
diseada para acelerar el procesamiento de
instrucciones del microprocesador, el cual, puede
acceder a los datos almacenados en cach mucho
ms rpidamente que a aquellos datos almacenados
en la memoria RAM.
A modo de ejemplo, un Pentium a 100 Mhz, tarda 180
nanosegundos en leer un dato de la RAM, mientras
que tan slo tarda 45 nanosegundos en leerlo de la
cach.

La memoria

Arquitectura de computadoras

Los dos niveles de memoria cach


El sistema de la memoria cach intenta asegurar que se recogen
los datos importantes constantemente de la RAM, de modo que
la CPU ( idealmente) nunca debe esperar los datos

Ncleo
del
procesador

Memoria
Cach
de datos
L1

Memoria
Cach
L2

Memoria
RAM

La memoria

Arquitectura de computadoras

Los dos niveles de memoria cach

Ncleo
del
procesador

Memoria
Cach
de datos
L1
Memoria
Cach de
instruccin
L1

Memoria
Cach
L2

Puente
norte

Memoria
RAM

Memoria cach L2
Es mucho mayor que la
L1 y unificada del orden
de 256kb 512 kb.
Su funcin es leer
constantemente
cantidades de datos
ligeramente mayores de
la Memoria RAM , para
que estn disponibles
para la memoria cach
L1.

En procesadores
anteriores , la memoria
cach L2 estaba situada
fuera del chip: en la placa
base, o en un mdulo
Est incorporada en el ncleo del procesador. Es un
fragmento de memoria RAM, que suele ser de 8, 16,32, 64
especial junto a la CPU
128 Kbytes, que funciona a la misma frecuencia de reloj
(primeros Pentium II)
que el resto de la CPU .
Actualmente la cach L2
Por lo tanto la memoria cach L1 forma parte del
esta integrada en el
procesador.
interior del chip
Memoria cach L1

Se puede dividir en dos secciones:


L1 para datos
L1 para instrucciones

Arquitectura de computadoras

La memoria

LA MEMORIA RAM DE TRABAJO

La memoria

Arquitectura de computadoras

Los tres tipos de Memorias de trabajo ms comunes


usadas en una PC
Tipo de memoria
DRAM
SDRAM

DDR RAM

Rambus RAM

Num. de
contactos

Ancho

Utilizacin

168

64 bits

Tipo de memoria ms antiguo y


ligeramente ms lento. Utilizado en
todos los procesadores. Pronto
desaparecer del mercado.

184

64 bits
(128 bits)

184

16 bits
(32 bits)

Una versin nueva y ms rpida de


la memoria SD RAM.
Utilizada tanto en Athlon como en
el Pentium 4.
Memoria RAM avanzada. Slo se
utiliza para Pentium 4 con ciertos
chipsets de Intel.

Você também pode gostar