Documente Academic
Documente Profesional
Documente Cultură
Rev: 1.13
Raul Duran Daz 1. Estructura y funcionamiento del computador 1 / 31
Contenidos
3 Evolucion historica
Rev: 1.13
Raul Duran Daz 1. Estructura y funcionamiento del computador 2 / 31
Aproximacion a la arquitectura de computadores
La maquina programada von Neumann
Evolucion historica
Rev: 1.13
Raul Duran Daz 1. Estructura y funcionamiento del computador 3 / 31
Rev: 1.13
Raul Duran Daz 1. Estructura y funcionamiento del computador 4 / 31
Aproximacion a la arquitectura de computadores
La maquina programada von Neumann
Evolucion historica
Sociedad de la Informacion
Rev: 1.13
Raul Duran Daz 1. Estructura y funcionamiento del computador 5 / 31
Ventajas:
Herramientas comodas para mejorar el aprendizaje.
Flexibles.
Contenido multimedia.
Inconvenientes:
Evanescencia.
Imprecision.
Rev: 1.13
Raul Duran Daz 1. Estructura y funcionamiento del computador 6 / 31
Aproximacion a la arquitectura de computadores
La maquina programada von Neumann
Evolucion historica
Mision principal
Un sistema de informacion toma informacion, la procesa y devuelve
la informacion transformada de acuerdo a un plan previsto.
Rev: 1.13
Raul Duran Daz 1. Estructura y funcionamiento del computador 7 / 31
Rev: 1.13
Raul Duran Daz 1. Estructura y funcionamiento del computador 8 / 31
Aproximacion a la arquitectura de computadores
La maquina programada von Neumann
Evolucion historica
Lo que se ve. . .
Rev: 1.13
Raul Duran Daz 1. Estructura y funcionamiento del computador 9 / 31
Lo que se ve. . .
Rev: 1.13
Raul Duran Daz 1. Estructura y funcionamiento del computador 10 / 31
Aproximacion a la arquitectura de computadores
La maquina programada von Neumann
Evolucion historica
Lo que se ve. . .
Rev: 1.13
Raul Duran Daz 1. Estructura y funcionamiento del computador 11 / 31
Abriendo la tapa. . .
Rev: 1.13
Raul Duran Daz 1. Estructura y funcionamiento del computador 12 / 31
Aproximacion a la arquitectura de computadores
La maquina programada von Neumann
Evolucion historica
Abriendo la tapa. . .
Abriendo la tapa. . .
Abriendo la tapa. . .
Abriendo la tapa. . .
Abriendo la tapa. . .
Un poco de historia
1
Los numeros de Bernoulli son una sucesion de racionales, conectados con
varias
Pm `ramas de las matematicas. Se definen recursivamente:
m+1
j=0 j
Bj = 0, con m > 0 y B0 = 1. Rev: 1.13
Raul Duran Daz 1. Estructura y funcionamiento del computador 18 / 31
Aproximacion a la arquitectura de computadores
La maquina programada von Neumann
Evolucion historica
Rev: 1.13
Raul Duran Daz 1. Estructura y funcionamiento del computador 19 / 31
Proyecto ENIAC
Proyecto ENIAC
2
John von Neumann, Budapest, 1903 - Washington, 1957.
3
Burks, A.W., H.H. Goldstine, J. von Neumann, Preliminary discussion of
the logical design of an electronic computing instrument, Report to the U.S.
Army Ordnance Department, 1946. Rev: 1.13
Raul Duran Daz 1. Estructura y funcionamiento del computador 22 / 31
Aproximacion a la arquitectura de computadores
La maquina programada von Neumann
Evolucion historica
Arquitectura de Computadores
Capa de abstraccin n
Menos detalle
Ms detalle
Abstraccion fundamental:
Software de mas bajo nivel
...
m
Interfaz hardware
Capa de abstraccin 2
Capa de abstraccin 1
Unidad de control
Perifricos
Memoria
Unidades funcionales
Desarrollos comerciales
Rev: 1.13
Raul Duran Daz 1. Estructura y funcionamiento del computador 25 / 31
Arquitectura de computadores
La Arquitectura del Repertorio de Instrucciones consiste en todos
aquellos elementos necesarios (instrucciones y registros) para que
un programador consiga que un programa ejecute una
funcionalidad deseada.
Rev: 1.13
Raul Duran Daz 1. Estructura y funcionamiento del computador 26 / 31
Aproximacion a la arquitectura de computadores
La maquina programada von Neumann
Evolucion historica
Desarrollos comerciales
Rev: 1.13
Raul Duran Daz 1. Estructura y funcionamiento del computador 27 / 31
Rev: 1.13
Raul Duran Daz 1. Estructura y funcionamiento del computador 28 / 31
Aproximacion a la arquitectura de computadores
La maquina programada von Neumann
Evolucion historica
Influencia de la tecnologa
Primera etapa:
Valvulas de vaco.
Velocidades muy lentas.
Segunda etapa:
Circuitos integrados para el procesador.
Memorias de nucleo de ferrita (mas lentas que el procesador).
Instrucciones complejas, para reducir su numero.
Rev: 1.13
Raul Duran Daz 1. Estructura y funcionamiento del computador 29 / 31
Influencia de la tecnologa
Tercera etapa
Aumento en la densidad de integracion.
Aparicion de memoria cache.
La complejidad de instrucciones es un inconveniente.
Cuarta etapa
Mejoras de la velocidad del procesador.
Instrucciones sencillas, con un numero total reducido al
mnimo.
Reduccion del tiempo de ciclo-maquina.
Ampliacion de cache para contener datos e instrucciones.
Rev: 1.13
Raul Duran Daz 1. Estructura y funcionamiento del computador 30 / 31
Aproximacion a la arquitectura de computadores
La maquina programada von Neumann
Evolucion historica
Rev: 1.13
Raul Duran Daz 1. Estructura y funcionamiento del computador 31 / 31