LA CPU SOLO PUEDE FUNCIONAR CON DATOS
QUE SE ENCUENTRAN EN ESTA MEMORIA
ARREGLO LINEAL DE LOCALIDADES DE
ALMACENAMIENTO DE 1 BYTE DE TAMAÑO
CON UNA DIRECCIÓN QUE LA IDENTIFICA
AQUÍ SE REGISTRAN LAS
INSTRUCCIONES A EJECUTAR Y
ALGUNOS DATOS A EMPLEAR
AQUÍ SE EJECUTAN LOS
PROGRAMAS Y PROCESOS
SECUNDARIA
Unidades de disco y de cinta, que se usan para
almacenar programas ejecutables y grandes volúmenes
de datos que se requieren acceder en algún momento.
ROM (READ ONLY MEMORY)
MEMORA DE SOLO LECTURA
CONTIENE PEQUEÑOS PROGRAMAS
CARGADOS DE FÁBRICA
BIOS (BASIC
INPUT/OUTPUT SYSTEM)
La misión de la BIOS es cargar el
sistema operativo del ordenador
y verificar los componentes de
hardware disponibles
CACHE
Si la memoria del sistema no puede no puede seguir el ritmo del procesador, se produce
un "atasco" que ralentiza todo el equipo; para evitarlo se utilizan las memorias caché o
memorias temporales, mucho más rápidas que la memoria RAM convencional.
JERARQUÍA
Nivel 0 de Registros
Nivel 1 de memoria Cache
Nivel 2 memoria principal
Nivel 3 De Disco duro
Nivel 4 virtual
TÉCNICAS PARA
ADMINISTRAR LA
MEMORIA
- Multiprogramación con particiones fijas -
Multiprogramación con particiones variables -
Segmentación - Paginación - Administración de
memoria con mapas de bits - Administración
de memoria con listas enlazadas
PARTICIONES FIJAS CON
MÚLTIPLES COLAS DE ENTRADA
PARTICIONES FIJAS CON UNA
SOLA COLA DE ENTRADA
ASIGNACIÓN DE MEMORIA
MEDIANTE PARTICIONES VARIABLES
elemento físico que almacena la
información (datos e instrucciones de
programa).
Cada entrada recibe el nombre
de palabra y cada referencia es
una dirección (bus de direcciones)