Mostrando entradas con la etiqueta Ferranti Mark I. Mostrar todas las entradas
Mostrando entradas con la etiqueta Ferranti Mark I. Mostrar todas las entradas

23 de febrero de 2016

Biografía completa de Alan Turing V

En este quinto post sobre la biografía completa de Alan Turing va a transcurrir desde el abandono de Blectley Park al finalizar la contienda de la Segunda Guerra Mundial hasta la incorporación a la Universidad de Manchester a finales de los años 40.

Una vez concluido la Segunda Guerra Mundial, Alan Turing abandona Bletchley Park. Recibe una invitación para incorporarse al Laboratorio Nacional de Física en Londres. La propuesta del laboratorio era que Alan Turing se encargara de dirigir un proyecto pionero: el diseño y la construcción de un ordenador. Alan Turing envió un informe sobre cómo debía ser un ordenador. En ese informe da detalles sobre el hardware y el software del ordenador. Era una oportunidad para llevar a cabo a la práctica su trabajo sobre las máquinas de Turing universales. Su sueño se concretó con la creación del ordenador Pilot ACE. El Pilot ACE, ideado por Turing, fue uno de los más avanzados de su época. La memoria del Pilot ACE llegó a tener una capacidad de almacenamiento muy similar a los primeros ordenadores Macintosh de Apple. La gestión de la memoria del ordenador Pilot ACE fue otra de las contribuciones de Alan Turing al campo de la informática. Los datos se grababan por el llamado "método de dos direcciones". Alan Turing hizo hincapié en que el diseño de un ordenador debe cumplir 2 requisitos: "ser suficientemente rápido ejecutando cualquier programa y disponer de cantidad de memoria que resultara satisfactoria." Desde entonces, todos los ordenadores que se han construido han intentado satisfacer estos dos requisitos. Una de las innovaciones de Alan Turing fue la substitución parte del hardware por software. En 1947, Alan Turing ideó un lenguaje de programación que denominó Abbreviated Code Instructions. Este lenguaje de programación sirvió para escribir los programas para cada tarea que ejecutaba el Pilot ACE. Aunque la versión original del Pilot ACE era, sin duda de Alan Turing, su construcción fue tan lenta que Alan Turing decidió abandonarla en 1948 y fue retomada por Jim Wilkinson, un matemático especialista en análisis numérico, que, el 10 de mayo de 1950, ejecutó por primera vez un programa en el Pilot ACE. Entró en servicio a finales de 1951 y su vida concluyó en 1955. En la actualidad, el Pilot ACE está expuesto en el Museo de la Ciencia de Londres.

Ordenador Pilot ACE


Cuando Alan Turing dimitió del Laboratorio Nacional de Física en 1948, se trasladó a la Universidad de Manchester. Allí, se encontró a Max Newman con el que había trabajado en Bletchley Park en el diseño y construcción del ordenador Colossus. Ambos organizaron en la Universidad de Manchester un laboratorio dedicado al diseño y a la construcción de ordenadores con fines científicos y no militares. El proyecto arrancó con el patrocinio de la Royal Society, naciendo así el Royal Society Computing Machine Laboratory de la Universidad de Manchester. En el laboratorio, nació el ordenador Manchester Baby. Su nombre oficial fue el de Manchester Mark I. Fue construido por dos ingenieros Frederic C. Williams y Tom Kilburn en 1948. La memoria del Manchester Mark I tenía una capacidad de 1.024 bits - o 128 bytes- de memoria. Las instrucciones del programa del Manchester Mark I seguía el sistema binario. En 1950, se publicó un manual de programación para los usuarios del Manchester Mark I. A partir del Manchester Mark I, se desarrolló un ordenador, Ferranti Mark I, para uso comercial, que incluía un sistema de programación desarrollado por Alan Turing. El Ferranti Mark I fue vendido a diferentes países como Canadá, Holanda e Italia.

Manchester Mark I