Академический Документы
Профессиональный Документы
Культура Документы
• Como se dijo antes, John von Neumann (1903-1957) escribió un documento que se
tituló “Primer borrador de un reporte sobre EDVAC” (“First draft of a report on
EDVAC”) en 1945.
• Este documento contiene las ideas que determinaron la organización de las
computadoras.
• Si bien la tecnología nos ha permitido apartarnos del modelo original, lo cierto es
que los diseños actuales pueden verse como variaciones de ese modelo.
ESQUEMA ORIGINAL
Memoria Principal [RAM]
ESQUEMA GENERAL
Memoria Secundaria
Memoria
externa
rápida [Cache]
Datos de
entrada Dispositivos
Unidad Registros
de entrada
Aritmética
Datos de Dispositivos
salida de salida Unidad de control
LA JERARQUÍA DE MEMORIA
-
Registros +
Memoria Cache
Capacidad Velocidad
Memoria RAM de acceso
(y costo/bit)
Memoria Secundaria (HD)
+ Cloud Storage -
LOS REGISTROS DE LA CPU
• El término RAM es un arcaísmo que proviene de los años 50, pero que se
volvió sinónimo de memoria principal.
• La memoria RAM es un gran conjunto de circuitos que se instalan en la misma
placa que el procesador (mother board).
ORGANIZACIÓN LÓGICA DE LA MEMORIA
• Los circuitos de la memoria RAM están construidos como si la memoria RAM fuera un
conjunto lineal de bytes, donde cada uno de estos es de 8 bits.
• Entonces, la memoria RAM puede ser vista como un gran vector de bytes.
M = (b0, b1, b2, …, bn)
• El número que identifica a un byte específico en la memoria RAM es llamado la
dirección de ese byte.
• El valor almacenado en un byte específico en la memoria RAM es llamado el
contenido de ese byte.
• Una imagen que puede servir para aclarar este punto es comparar la
memoria RAM a los apartados postales, es decir, un repositorio con pequeños
espacios, cada uno del mismo tamaño, pequeños, y con un número para cada
espacio.
CAPACIDAD DE LA MEMORIA RAM
RAM
Procesador Cache L1 Cache L2 Cache L3
TRANSFERENCIA DE INFORMACIÓN CON LA CACHE
• Hay un mecanismo adicional de memoria que permite a las computadoras trabajar con más
memoria RAM de la que realmente está instalada en sus circuitos electrónicos.
• Este mecanismo consiste en tomar espacio en disco duro y usarlo para almacenar allí
temporalmente bytes que estaban en la memoria RAM, para hacerle campo a la memoria de
otros procesos.
• Entonces, el espacio en disco se está usando como una extensión de la memoria RAM.
• Es considerablemente más lenta que la RAM.
• El Sistema Operativo es la entidad que decide cómo usar la memoria virtual.