You are on page 1of 16

Arquitectura de Computadores

El CPU
Conceptos Generales, Arquitectura de
Von Neumann, Arquitectura Harvard
Conceptos Generales
• Arquitectura de Computadores
– Atributos de un sistema que son visibles a un
programador, y que tienen un impacto directo
en la ejecución de un programa.
• Organización de Computadores
– Unidades funcionales y sus interconexiones que
materializan especificaciones arquitectónicas:
set de instrucciones, mecanismos de E/S,
técnicas para direccionamiento de memoria.
Arquitectura de Von Neumann
Arquitectura Harvard

Estrictamente hablando, se
refiere a un CPU que utiliza
espacios de memoria de
programa y de datos separados.
Esta denominación es utilizada
generalmente para referirse a
buses de programa y de datos
separados, incluyendo cachés,
aunque el dispositivo de
memoria principal sea
compartido.
Perspectiva Histórica

Generaciones en la Historia de los


Computadores
1era. Generación: Tubos de Vacío (1)

• 1938 -1952
• ENIAC (1946)
– 30 toneladas
– 1600m2
– 18000 tubos
– 140KW
– 5000 sumas/segundo
1era. Generación: Tubos de Vacío (2)
2da. Generación: Transistores

• 1953 - 1962
• IBM 7090 (1960)
– 32K de
memoria
– Tiempo de ciclo
2µs
3era. Generación: Circuitos
Integrados

• 1963 - 1971
• IBM 360 (Modelo
75, 1965)
– 512K de memoria
– Tiempo de ciclo
0.2µs
4ta. Generación: Microprocesadores

• 1972 – 1987
• PC-Compatible
– Computadora personal
– Utiliza circuitos VLSI
– 128MB de memoria
– Tiempo de ciclo 5ns
5ta. Generación: Procesamiento
Paralelo?
• 1987 – hoy?
• Supercomputadores
– PVP = Parallel Vector Processors
– MPP = Massively Parallel Processors
– SMP = Symmetric Shared-Memory
Multiprocessors
• CRAY T3E, IBM SP2, TANDEM
Himalaya K10000
Perspectiva Histórica

Efectos del Desarrollo de la


Tecnología
1era. Etapa: Modelo Von Neumann
2da. Etapa: CISC
3era Etapa: Memoria Caché
4ta Etapa : RISC

You might also like