Historia de los Computadores
Antecedentes históricos
Máquinas mecánicas: las computadoras de
Charles Babbage
Máquinas electromecánicas: el computador de
Konrad Zuse
Generaciones tecnológicas
Primera generación: válvulas
Segunda generación: transistores
Tercera generación: circuitos integrados
Cuarta generación: microprocesadores
¿Quinta generación?: el microprocesador como
elemento básicoAntecedentes históricos
Primer reto: operaciones
básicas
El ábaco: primer instrumento
para calcular.
Tablilla dividida en varias
columnas. Cada una con un
conjunto de cuentas
engarzadas en una varilla.
Su origen se remonta a los
siglos III o IV a. de C.
Sigue en uso
Ábaco
Antecedentes históricos
Máquina aritmética
Desarrollada por Blas Pascal
(1642, a los 18 años)
Constaba de unconjunto de
ruedas dentadas, cada una de
ellas numerada del 0 al 9. Al
pasar una rueda del 9 al 0
avanzaba un diente de rueda
la siguiente.
Máquina
aritmética
La máquina de Leibnitz (1671)
Realizaba las cuatro operaciones aritméticas. Basaba la
multiplicación en sumas sucesivas.
Perfecciona la de Pascal que solamente sumaba y restaba.
Máquinas mecánicas
Charles Babbage (1791-1871)“Uno de los padres del computador actual”
Máquina de diferencias (abandonada,
1822-1833)
“Adelantado” para la tecnología de la época
1ª Funciones de 2º grado con 6 cifras
2ª Funciones de 6º grado con 18 cifras
Máquina de
diferencias
Máquinas mecánicas
Máquina analítica (Babbage 1831)
Permite ejecutar cualquier
operación sin intervención
humana en el proceso de cálculoConsta de una memoria, una
unidad aritmética, sistema de
engranajes para transferir datos
entre memoria y la unidad
aritmética y un dispositivo para
introducir y sacar datos de la
máquina
Empleaba tarjetas perforadas para
programarse
Nunca llegó a construirse
completamente
Máquinas electromecánicas
Herman Hollerith (1860-1929). Censo de los
Estados Unidos
Tarjetas perforadas
Crea laempresa (TMC) que da lugar a IBM
Konrad Zuse
Construye (1941) el primer calculador
universal programable (Z3).
Trabaja en binario.
MARK-I Howard Aiken
Computador
electromecánico. 1944
Evolución:
Mark-II
máquina de relés
Mark-III y Mark-IV
máquinas de tubos
de vacío con
programa
almacenado.
Arquitectura Harvard
Velocidad de proceso en ms.
Disipación calorífica muy elevadaGran tamaño y poca capacidad
Lenguaje máquina
Monoprogramación
Sin sistema operativo
Al final: Memorias de ferritas y ensamblador
ABC: (Atanasoff-Berry-Computer 1937-42).
Primero en emplear elementos electrónicos
para resolver problemas matemáticos:
sistemas de ecuaciones lineales.
Primero en usar el sistema binario en
computación
Colossus: grupo de científicos ingleses con AlanTurin (1943). Ayudó a descifrar el código
enigma de los alemanes.
ENIAC Electronic Numerical Integrator and Calculator.
Eckert y Mauchly (1941)
1er computador electrónico de propósito general.
Programa cableado
Cálculo de tablas de fuego de artillería
Operativo durante la II Guerra Mundial. Conocido en 1946
Acumulador/Sumador ENIAC
11
ENIAC
ENIAC
Características:
30 Tm18.000 tubos de vacío
100 Kw
100 Khz
Operaciones: suma,
resta, multiplicación y
división (suma: 200µs)
20 registros de 10
dígitos (2 pies/registro)
Entrada/Salida de datos:
Tarjetas perforadas
John Mauchly
EDVAC (Electronic Discrete
Variable Automatic Computer)
Eckert-Mauchly-von Neumann
Primer informe sobre EDVAC:
J. von Neumann. 1945
Bases de la
Arquitectura von NeumannPrograma almacenado
Tubos de vacío
Aritmética binaria
5 unidades:
John von Neumann
Entrada
Memoria
UAL
Control
Salida
UNIVAC I - Remington-Rand Co. (Eckert-Mauchly Computer Co.)
1er computador
comercial con
éxito. 1951
48 sistemas
250.000 $
2ª Generación: transistores
Menor tamaño, menor
disipación de calor,
mayor fiabilidad
Primeros lenguajes
de alto nivel:
FORTRAN...
Regístrate para leer el documento completo.