ENIAC

  • Usos

Estaba compuesta de más de 1.400 interruptores rotatorios de diez posiciones en el frente de la máquina para visualizar los valores de los registros constantes que se le introducían. Pero además de los registros constantes la máquina contenía 72 registros mecánicos. Cada uno de los registros mecánicos era capaz de almacenar 23 dígitos, los dígitos que se usaban para el signo era un 0 para signo positivo y un 9 para el signo negativo.

  • Las Programadoras de ENIAC

Si bien fueron los ingenieros de ENIAC, Mauchly y Eckert, los que pasaron a la historia, hubo seis mujeres que se ocuparon de programar la ENIAC. Clasificadas entonces como «sub-profesionales», posiblemente por una cuestión de género o para reducir los costos laborales, este equipo de programadoras destacaba por ser hábiles matemáticas y lógicas y trabajaron inventando la programación a medida que la realizaban. Betty Snyder Holberton, Jean Jennings Bartik, Kathleen McNulty Mauchly Antonelli, Marlyn Wescoff Meltzer, Ruth Lichterman Teitelbaum y Frances Bilas Spence prácticamente no aparecen en los libros de historia de la computación, mas dedicaron largas jornadas a trabajar con la máquina utilizada principalmente para cálculos de trayectoria balística y ecuaciones diferenciales y contribuyeron al desarrollo de la programación de computadoras. Muchos registros fotográficos de la época muestran la ENIAC con mujeres de pie frente a ella. Hasta la década del 80, se dijo incluso que ellas eran sólo modelos que posaban junto a la máquina. Sin embargo, estas mujeres sentaron las bases para que la programación fuera sencilla y accesible para todos, crearon el primer set de rutinas, las primeras aplicaciones de software y las primeras clases en programación

  • Fuentes

EcuRed, Fundación Mujeres y Tecnología ENIAC

Mark I

Photograph from the Mark I photo album (Lib.1964).

MarkI, fue el primer ordenador electromecánico, construido en la Universidad de Harvard por un proyecto entre la IBM y Howard H. Aiken en 1944, basaba en la máquina analítica de Charles Babbage, se había iniciado su construcción en el año 1939. Para su arquitectura hubo que utilizar alrededor de 800 km de cables y más de 3 000 000 de conexiones, entre pistones, ruedas dentadas y otras elementos llegó a pesar 31 500 Kg.

La Mark I que es como se conoce más comúnmente, es Automatic Sequence Controlled Calculator (ASCC), Ideado por el profesor de Harvard Howard Aiken, y diseñado y construido por IBM, el Harvard Mark-1 era una calculadora de tamaño de una habitación, basado en relés. La máquina tenía un árbol de levas largo de cincuenta pies que sincronizan miles de piezas de la máquina, se basaba en la máquina analítica de Charles Babbage. Se comienza su construcción en el año 1942, en 1943, se terminó su construcción, IBM cedió el ASCC a la universidad de Harvard y fue entonces cuando se rebautizó como MARK I y es presenta en el año 1944.

  • Características

La MarkI recibía sus secuencias de instrucciones (programas) y sus datos a través de lectoras de cinta perforada de papel y los números se transferían de un registro a otro por medio de señales eléctricas. Tal vez por eso no deba sorprendernos que a pesar de medir sólo 15 metros de largo, el cableado interno de la Mark I tenía una longitud de más de 800 kilómetros, con más de tres millones de conexiones. Los resultados producidos se imprimían usando máquinas de escribir eléctricas o perforadoras de tarjetas, en la más pura tradición de IBM.

Estaba compuesta de más de 1.400 interruptores rotatorios de diez posiciones en el frente de la máquina para visualizar los valores de los registros constantes que se le introducían. Pero además de los registros constantes la máquina contenía 72 registros mecánicos. Cada uno de los registros mecánicos era capaz de almacenar 23 dígitos, los dígitos que se usaban para el signo era un 0 para signo positivo y un 9 para el signo negativo.

  • Fuentes

EcuRed, NeoTeo

Alan Turing

  • Infancia

Turing nació el 23 de junio de 1912 en Wilmslow. A pesar de ser británico pasó la mayor parte de su infancia en la India, ya que su padre trabajaba en la Administración Colonial del País. Alan Turing mostró un gran interés por la lectura, los números y rompecabezas. La genialidad de Turing era impresionante. A tal grado que fue inscrito en el colegio de St. Michael a los seis años. Su curiosidad y sus ansias por aprender llegaban a tal grado que cuando tenía 8 años, atraído por la química, diseñó un pequeño laboratorio en su casa.

  • La Máquina de Turing

Una máquina de Turing, es un dispositivo teórico que manipula símbolos sobre una cinta de acuerdo con una tabla de reglas definida. Este modelo computacional puede ser adaptado para simular la lógica de cualquier algoritmo y es particularmente útil en la labor de explicar el funcionamiento de una CPU.

  1. Descripción

Una máquina de Turing consta de las siguientes partes:

  1. Una cinta que está dividida en celdas una al lado de la otra. Cada celda contiene un símbolo en algún alfabeto finito. Dicho alfabeto contiene un símbolo especial en blanco (blank symbol escrito como ‘B’) y uno o más símbolos adicionales. La cinta se supone infinita.
  2. Una cabeza que puede leer y escribir símbolos en la cinta y mover la cinta a la izquierda o a la derecha una posición.
  3. Una tabla de reglas finita de instrucciones, usualmente tuplas de cinco elementos que dado el estado (qi) en el que se encuentra actualmente la máquina y el símbolo (aj) que está siendo leído desde la cinta, indica a la máquina que realice la siguiente secuencia de acciones:
  4. Escribe o borra un símbolo
  5. Mueve la cabeza (a la izquierda o la derecha)
  6. Asume el mismo o un nuevo estado según lo prescrito
  7. Un registro de estados donde se guarda el estado de la máquina de Turing.
  • Muerte

Los actos homosexuales eran ilegales en Reino Unido en 1952, Murray siendo homosexual, se le encontró manteniendo relaciones sexuales con un colega y por tanto fue acusado de indecencia grave en virtud del artículo 11 del Código Penal. Se le dio la opción de entrar en prisión o la libertad condicional bajo acuerdo de someterse a un tratamiento hormonal de castración química a base de estrógenos. El aceptó, el tratamiento le produjo desastrosos efectos secundarios como aparición de pechos y obesidad.

El 8 de junio de 1954, Turing fue encontrado muerto por su personal de limpieza. Un examen post-morten estableció que la causa de la muerte fue envenenamiento por cianuro ingerida al parecer al comer parte de una manzana bañada en esa sustancia que además se encontraba en la mesita al lado de su cama.

  • Fuentes

Genbeta

John Von Neumann

  • Infancia y Adolescencia

Neumann nació el 28 de diciembre de 1903 en Budapest (Hungría), en aquel momento parte del Imperio austrohúngaro. John demostró grandes dotes y habilidades desde muy temprana edad. Con solo seis años, comenzó a estudiar diferentes idiomas y a mostrar una inusual curiosidad por las historia. A partir de los diez años, también comenzó a destacar en matemáticas. Incluso fue un alumno sobresaliente en el Colegio Luterano, donde se graduó. En 1925 se licenció en Ingeniería Química, y en 1926 se doctoró en matemáticas.

  • La Arquitectura de Neumann

Von Neumann describió el fundamento de todo ordenador electrónico con programas almacenados. Describía, a diferencia de como pasaba anteriormente, como podía funcionar un ordenador con sus unidades conectadas permanentemente y su funcionamiento estuviese coordinado desde la unidad de control (a efectos prácticos es la CPU).

  1. Unidad de Proceso Central (CPU)

Es la unidad encargada de controlar y gobernar todo el sistema que comprende una computadora. La CPU consiste en un circuito integrado formado por millones de transistores, que está diseñado para poder procesar datos y controlar la máquina. Como ya sabéis, es un factor clave para la potencia de la computadora. La CPU dispone de dos unidades en su interior: la unidad de control y la unidad aritmético-lógica.

  1. Unidad de Control

La unidad de control se encarga de leer las instrucciones (de los programas almacenados en la memoria) y se encarga de enviar las órdenes a los componentes del procesador para que ejecuten las instrucciones.

El proceso empieza cuando llega una instrucción al registro de instrucciones (llega como una cadena de bits con distintas partes, de la misma instrucción y a los datos que se usarán). Posteriormente el decodificador interpreta la instrucción a realizar y como deben de actuar los componentes del procesador para llevarla a cabo.

  1. Unidad aritmético-lógica (ALU)

La unidad aritmético lógica es la encargada de realizar todas las operaciones aritméticas (sumas, multiplicaciones…) y lógicas (comparaciones). El funcionamiento con el diseño que estamos analizando (el básico) comienza cuando le llega al registro de entrada un dato (una cadena de bits que representan un número), posteriormente el circuito operacional y se procesa junto al contenido del acumulador y posteriormente se deposita de nuevo en el acumulador. Repitiendo esta acción se generan los cálculos.

  1. Memoria Principal

La memoria principal en la arquitectura inicial era directamente la RAM, pero esto ha evolucionado y se han añadido memorias caché e implementado algoritmos que predicen que datos vamos a usar más frecuentemente.

  1. Memoria RAM

La memoria RAM es bastante sencilla, en comparación con la CPU, se podría decir que es una tabla, que contiene la dirección (o lugar) donde está cierto dato y el contenido del propio dato. La memoria dispone de un registro de direcciones (RDM) y un registro de intercambio de memoria (RIM). 

La unidad de control contiene el registro contador de programa, que contiene la dirección de memoria de la siguiente instrucción, que se incrementa tras realizar una instrucción y así va recorriendo la memoria y ejecutando el programa.

  • Fuentes

Economipedia, Genbeta

Colossus

-Héctor Funes

              

  • Origen

El secreto mejor guardado de Inglaterra durante la segunda guerra mundial fue Colossus, la primera computadora electrónica del mundo que se diseñó explícitamente para poder descifrar los mensajes secretos de los nazis.

Thomas H. Flowers era un ingeniero de la Post Office Research Station (PORS) que se incorporó en el proyecto de la Heath Robinson (una máquina propuesta por el matemático Maxwell Herman Alexander Newman para acelerar la decodificación del código Enigma de los alemanes) con la finalidad de rediseñar su contador electrónico.

  • Diseño
Resultado de imagen para colossus

Al ver las dificultades mecánicas de la máquina, Flowers tuvo la osada idea de proponer que los datos de las cintas se almacenaran internamente, de manera electrónica. Ni Wynn-Williams ni Harold Keen (los expertos en electrónica de Bletchley Park) creían que la máquina de 1,500 bulbos que Flowers propuso funcionaría. Afortunadamente Newman lo apoyó y el proyecto fue autorizado, ante el desconsuelo de W. G. Radley (director de la PORS), que tuvo que poner a la mitad de su personal a trabajar día y noche en esta idea durante 11 meses consecutivos.

La máquina, que sería llamada después Colossus, fue diseñada por Thomas H. Flowers, S. W. Broadbent y W. Chandler de forma ultra-secreta. Ni siquiera ellos pudieron ver nunca todas las partes de la máquina y nunca se hicieron reproducciones por sus creadores. Nunca hubo manuales, ni registros o preguntas sobre sus piezas o la cantidad de labor consumida de los diseños originales, los cuales se tomaron directamente de las notas elaboradas.

En Diciembre de 1943, Colossus fue puesta por primera vez en funcionamiento, Resolviendo su primer problema de forma adecuada en 10 minutos. Colossus usaba una lectora fotoeléctrica similar a la de la Heath Robinson, pero mucho más rápida (leía 5,000 caracteres por segundo).

Resultado de imagen para colossus y sus partes
  • Características

Usaba bulbos a gran escala y empleaba el sistema binario.

Sus datos de entrada los leía de una cinta de papel perforada usando una lectora fotoeléctrica.

Empleaba circuitos de dos estados y sus operaciones eran controladas mediante los pulsos de su reloj interno, siendo posible hacerla operar a cualquier velocidad, lo cual era muy útil para probarla.

Sus circuitos permitían efectuar conteos, aplicar operaciones booleanas y realizar operaciones aritméticas en binario.

Sus funciones lógicas podían manejarse de manera preestablecida usando un tablero de interruptores, o podían seleccionarse de manera condicional usando relevadores telefónicos.

Era totalmente automática.

Tenía una memoria de cinco caracteres de cinco bits cada uno, los cuales se almacenaban en un registro especial.

Su velocidad de operación era de 5,000 Hertz (ciclos por segundo).

Medía 2.25 metros de alto, 3 metros de largo y 1.20 metros de ancho.

  • El fin de Colossus

Tras la Segunda Guerra Mundial, en 1946, 8 de las 10 máquinas Colossus en Bletchley Park fueron destruidas por orden de Winston Churchill. La última de estas máquinas fue desmantelada en 1960 una vez todos los diagramas de circuitos y sus planos fueron quemados.

Fuentes

  • Colossus

EcuRed

Diseña un sitio como este con WordPress.com
Comenzar