0% encontró este documento útil (0 votos)
5 vistas30 páginas

Memorias

Descargar como pptx, pdf o txt
Descargar como pptx, pdf o txt
Descargar como pptx, pdf o txt
Está en la página 1/ 30

Introducción a la Ingeniería en Sistemas

MEMORIAS
¿Qué es una memoria?
En una computadora, la memoria es uno o más conjuntos de
chips que almacenan datos o instrucciones de programas, ya
sea de forma temporal o permanente.
La memoria es un componente de procesamiento muy
importante de cualquier computadora.

Las computadoras personales utilizan varios tipos diferentes


de memoria, pero los dos más importantes se conocen
como:

1) Memoria de acceso aleatorio (RAM, del inglés random


access memory), y
2) Memoria de sólo lectura (ROM, del inglés read only
memory).

El computador también dispone de otros dispositivos de


memorización:

• Memoria Caché
• Memoria Virtual
• Las memorias externas.

Un aspecto importante de la memorización es la capacidad de


hacer ese registro en medios permanentes, básicamente los
llamados “archivos” grabados en disco.
Unidades de Memoria
• BIT: puede tener valores de 0 y 1, es decir sistema
binario
• BYTE: son 8 Bits.
• KILOBYTE (KB) = 2 **10 bytes
• MEGABYTE (MB) = 2 ** 10 Kilobyte = 2 ** 20 Bytes
• GIGABYTE (GB) = 2** 10 Megabyte = 2** 30 Bytes
• TERABYTE (TB) =2**10 Gigabyte = 2**40 Bytes

BIT: Su nombre se debe a la contracción de Binary Digit, es la


mínima unidad de información y puede ser un cero o un uno.

BYTE: Es la también conocida como el octeto, formada por ocho


bits, que es la unidad básica, las capacidades de almacenamiento
en las computadoras se organiza en potencias de dos, 16, 32, 64.
Memoria Principal (RAM)
 La memoria principal es volátil, esto significa que se pierde
la información almacenada en su interior si el sistema
informático que la soporta es apagado.

 También es conocida como Memoria de Acceso Aleatorio o


en inglés como Random Access Memory.

 La CPU trabaja más con la memoria principal.

 Imaginemos la memoria principal como un cuarto de


archivos al lado de la oficina del jefe, el jefe es la CPU y
el/ella guarda sus cosas en los cajones del cuarto de
archivos cuando así lo requiere.
…Memoria Principal (RAM)
 La comunicación de la RAM con la CPU se realiza a través del
Bus de Direcciones y el Bus de Datos.

 La RAM está dividida en segmentos de memoria para facilitar


su manejo por la unidad de control.

 Los segmentos de memoria tienen un tamaño múltiplo de 16,


de 0 a F en Hexadecimal.

 El rango total varía desde 0000 hasta un valor Hexadecimal


que depende de la cantidad de semiconductores de memoria
RAM con la que se haya configurado el sistema de la
computadora.
Memoria Auxiliar (ROM)
 La memoria auxiliar es no volátil, esto significa que los
datos no se pierden al apagar la computadora. Su función
principal es el arranque del sistema informático.

 Su costo por almacenamiento es mucho más bajo que el de


la memoria principal.

 Otra ventaja es que es más portátil que la memoria


principal.

 Una desventaja es que su tiempo de acceso es mucho más


alto comparada con la memoria principal.

Tiempo de acceso: Es el tiempo que se toma en localizar una


simple porción de datos y hacerla disponible a la computadora
para su procesamiento..
Las áreas de la memoria son:

• Memoria Convencional.
• Memoria Extendida.
 La Memoria Convencional viene delimitada por
la capacidad de direccionamiento de memoria
de la CPU de la computadora y la capacidad de
manejo de memoria que sea capaz de realizar el
sistema operativo que gestiona el sistema
informático.
La Memoria Convencional se Divide en:
• Memoria Baja.
• Memoria Alta.
 La Memoria Baja es el área de memoria del
sistema. Ocupa las primeras direcciones de la
memoria convencional y está ocupada por las
tablas de los vectores de las interrupciones, las
rutinas de la ROM-BIOS y la parte residente del
sistema operativo.

 La Memoria Alta, también se denomina área de


memoria del usuario, es la zona en la que se
sitúan los códigos de los programas ejecutables
y los datos que éstos manejan en las diferentes
aplicaciones que la computadora ejecuta.
 La Memoria Extendida se utiliza en
computadoras que poseen una CPU que
puede direccionar una gran cantidad de
memoria, más de 1 megabyte, asociada a
sistemas operativos que permiten gestionarla
correctamente, es decir, los sistemas
operativos multitareas o multiusuarios como
UNIX, WINDOWS, sistemas operativos LAN,
etc.
 Tipos de memorias RAM:
 SIMM , o solo en la línea de módulos de
memoria , es un tipo de módulo de memoria
que contiene la memoria de acceso aleatorio
utilizado en los ordenadores de la década de
1980 a finales de 1990.
 DIMM o dual in-line módulo de memoria,
comprende una serie de memoria dinámica de
acceso aleatorio circuitos integrados. Estos
módulos están montados en una placa de
circuito impreso y diseñado para su uso en
ordenadores personales , estaciones de trabajo y
servidores
 SDR SDRAM DIMM - Estos primeros módulos
DIMM de DRAM síncrona registrados tuvieron la
misma frecuencia del bus de datos, direcciones
y líneas de control.
o PC66 = 66 MHz
o PC100 = 100 MHz
o PC133 = 133 MHz
 DDR SDRAM (DDR1) DIMM - DIMM basados ​en Double
Data Rate (DDR) DRAM
o PC1600 = 200 MHz de datos y strobe / 100 MHz de
reloj para la dirección y control
o PC2100 = 266 MHz de datos y strobe / 133 MHz de
reloj para la dirección y el control de
o PC2700 = 333 MHz de datos y strobe / 166 MHz de
reloj para la dirección y control
o PC3200 = 400 MHz de datos y strobe / 200 MHz de
reloj para la dirección y control
 DDR2 SDRAM DIMM - DIMM basados ​en la doble velocidad de
datos 2 (DDR2) DRAM
o PC2-3200 = 400 MHz de datos y strobe / 200 MHz de
reloj para la dirección y control
o PC2-4200 = 533 MHz de datos y strobe / 266 MHz de
reloj para la dirección y control
o PC2-5300 = 667 MHz de datos y strobe / 333 MHz de
reloj para la dirección y control
o PC2-6400 = 800 MHz de datos y strobe / 400 MHz de
reloj para la dirección y control
o PC2-8500 = 1066 MHz y datos estroboscópica / 533 MHz
de reloj para la dirección y el control
 DDR3 SDRAM DIMM - DIMM basados ​en Double Data
Rate 3 (DDR3)
o PC3-6400 = 800 MHz de datos y strobe / 400 MHz de
reloj para la dirección y control
o PC3-8500 = 1066 MHz y datos estroboscópica / 533 MHz
de reloj para la dirección y el control de
o PC3-10600 = 1333 MHz y datos estroboscópica / 667
MHz de reloj para la dirección y el control de
o PC3-12800 = 1600 MHz y datos estroboscópica / 800
MHz de reloj para la dirección y control
o PC3-14900 = 1866 MHz y datos estroboscópica / 933
MHz de reloj para la dirección y control
o PC3-17000 = 2133 MHz y datos estroboscópica / 1066
MHz de reloj para la dirección y el control
MEMORIA ROM

Memoria de sólo lectura (normalmente conocida


por su acrónimo, Read Only Memory) es una
clase de medio de almacenamiento utilizado en
los ordenadores y otros dispositivos
electrónicos. Los datos almacenados en la ROM
no se puede modificar -al menos no de manera
rápida o fácil- y se utiliza principalmente para
contener el firmware .
Memoria PROM

PROM es el acrónimo de Programmable Read-Only


Memory (ROM programable). Es una memoria
digital donde el valor de cada bit depende del
estado de un fusible (o antifusible), que puede
ser quemado una sola vez. Por esto la memoria
puede ser programada (pueden ser escritos los
datos) una sola vez a través de un dispositivo
especial, un programador PROM. Estas memorias
son utilizadas para grabar datos permanentes en
cantidades menores a las ROMs, o cuando los
datos deben cambiar en muchos o todos los
casos.
MEMORIA EPROM y EEPROM

La primera Memoria de Sólo Lectura No


destruible' (Non-Destructive Read-Only Memory,
NDRO) para aplicarlo a misiles guiados,
fundamentado en una base de doble abertura
magnética. Estas memorias, diseñadas
originalmente para mantener constantes de
objetivos, fueron utilizadas para sistemas de
armas de MBIs y MMRBMs.
MEMORIA CACHÉ

Una memoria caché es una memoria en la que se


almacenas una serie de datos para su rápido
acceso.

Básicamente, la memoria caché de un


procesador es un tipo de memoria volátil (del
tipo RAM), pero de una gran velocidad.
En la actualidad esta memoria está integrada en el
procesador, y su cometido es almacenar una serie
de instrucciones y datos a los que el procesador
accede continuamente, con la finalidad de que
estos accesos sean instantáneos.

Hay tres tipos diferentes de memoria caché para


procesadores:
o Caché de 1er nivel (L1): 64KB y los 256KB
o Caché de 2º nivel (L2): 2MB
o Caché de 3er nivel (L3): Es un tipo de memoria
caché más lenta que la L2, muy poco utilizada en la
actualidad.
MEMORIA VIRTUAL
La llamada "Memoria Virtual" es un espacio del
disco que simula la memoria central. Cuando esta
última es insuficiente se la prolonga en el disco.
Este método ofrece una gran ventaja, la de
disponer de una memoria central aparente
considerablemente acrecentada y económica.
Pero también tiene dos inconvenientes:
o Los datos se intercambian permanentemente
entre la memoria central y el disco, lo que
disminuye significativamente la velocidad de
funcionamiento del programa.
o El disco duro es mucho menos rápido que la
memoria central.
o La memoria virtual es una técnica para
proporcionar la ilusión de un espacio de
memoria mayor que la memoria física, sin tener
en cuenta el tamaño de la memoria física.

o Está soportada por el mecanismo de traducción


de memoria, junto con un almacenamiento
rápido en disco duro (swap).

o El espacio de direcciones virtual, está mapeado


de tal forma que una pequeña parte de él, está
en memoria real y el resto almacenado en el
disco.
MEMORIAS EXTERNAS:

El propósito de los dispositivos de


almacenamiento es alojar datos (incluso cuando la
computadora esta apagada) de manera que estos
puedan utilizarse siempre que se necesiten. El
almacenamiento se relaciona con dos procesos:

 Escritura o registro de datos para que mas


tarde se puedan encontrar y utilizar.
 Lectura de datos almacenados para luego
transferirlos a la memoria de la computadora.
 Los materiales físicos en donde se almacenan
los datos se conocen como medios de
almacenamiento. Los componentes de
hardware (HW) que escriben en los medios de
almacenamiento leen datos de ellos se conocen
como dispositivos de almacenamiento.
 Las dos principales categorías de tecnologías de
almacenamiento que se utilizan en la
actualidad son el almacenamiento magnético y
el almacenamiento óptico.
 Una tercera categoría de almacenamiento
(almacenamiento de estado solido) se utiliza
cada vez con mayor frecuencia en los sistemas
de computación.
DISPOSITIVOS DE ALMACENAMIENTO MAGNÉTICOS:
 La forma en que los datos se almacenan en un
disco:
Las superficies de discos y cintas magnéticas
están cubiertas por millones de pequeñas
partículas de hierro con el fin de que se puedan
almacenar datos en ellas.
Cada una puede actuar como un imán, acogiendo
un campo magnético cuando se expone a un
electroimán.
Las cabezas de lectura/escritura de una unidad
de disco o cinta magnética contienen
electroimanes que generan campos magnéticos
en el hierro del medio de almacenamiento
cuando la cabeza pasa sobre el disco o cinta.
 La forma en que los datos están organizados
en un disco magnético:

Las cabezas de la unidad de disco magnético


pueden dirigirse directamente a cualquier punto
de la superficie del disco para leer o escribir
datos, los dispositivos de almacenamiento
magnético también entran en la categoría de
dispositivos de almacenamiento de acceso
aleatorio. El proceso de asignar un disco se
conoce como formato o inicialización.
Se le conoce como pistas y sectores del disco
magnético.
 La forma en que el sistema operativo
encuentra datos en un disco:

La asignación de etiquetas a las pistas y sectores


se conocen como formato lógico.

Cada método de formateo configura la superficie


del disco de una manera distinta, dando como
resultado un sistema de archivos diferente.
Se crean cuatro áreas en el disco:

 Sector de Arranque
 Tabla de asignación de archivos
 La carpeta raíz (directorio)
 Área de datos (cluster´s)
Los distintos sistemas operativos utilizan
diferentes sistemas de archivos:
 FAT (FAT 16 DOS)
 FAT 32 (Windows 95, XP y 2000)
 NTFS (Sistemas de archivos de alta tecnología)
 NTFS 5 (W2000 y W XP)
 HPFS ( Sistemas de archivos de alto
desempeño) OS/2 IBM
 ZFS, etc. (UNIX, etc)

También podría gustarte