Atanasoff Berry Computer

El Atanasoff Berry Computer (ABC) fue la primera computadora electrónica y digital automática que se usó con números y letras (aunque ahora se atribuye esto a la Z1 de Konrad Zuse finalizada en 1938).

Esta máquina, decididamente revolucionaria, aportó diversas innovaciones en el campo de la computación: un sistema binario para la aritmética, memoria regenerativa y distinción entre la memoria y las funciones del primer computador moderno en utilizar aritmética en binario y usar circuitos electrónicos, que hoy en día se utilizan en todos los computadores.

Debido a su relación directa con los circuitos electrónicos, el sistema binario se usa internamente en casi todos los ordenadores actuales.

El computador fue el primero en implementar tres conceptos claves presentes en los ordenadores modernos: Además usaba memoria regenerativa, del mismo modo que la DRAM de los ordenadores actuales.

En retrospectiva, una solución, que se podría haber adoptado con la tecnología disponible en aquella época, sería añadir un bit de paridad a cada número cuando era escrito.

Numerosos controles manuales proporcionan al usuario la capacidad de programar operaciones en la máquina.

EL ABC se diseñó para resolver problemas de álgebra lineal con una alta precisión y velocidad.

Las dos bandas adicionales son repuestos para el caso del fallo de un condensador.

Los términos “counter” y “keyboard” son reminiscencias de los conceptos originales de las máquinas sumadoras mecánicas, en las cuales una unidad sumadora controla el total acumulado, y los valores introducidos a través del teclado o “keyboard” son sumados o restados a esta cantidad.

En la actualidad, la memoria dinámica basada en condensadores impresos sobre chips de silicio continúa ofreciendo la mejor relación entre coste y rendimiento.

Funciona como una ROM que contiene las representaciones binarias de los números en base diez.

La memoria secundaria usaba medios eléctricos para leer y escribir los datos.

El diseño de los antiguos computadores permitía que los números fueran leídos, procesados y escritos simultáneamente.

Los quince dígitos que componen los coeficientes se leen secuencialmente comenzando con el más significativo.

Todos los tambores del sistema, exceptuando el de estado (“carry drum”), rotan a sesenta revoluciones por minuto, es decir, dan una vuelta en un segundo.

Si leemos sesenta bits por rotación, el tambor de estado deberá rotar a 3600 RPM.

En la práctica es preferible no alcanzar estas velocidades, y realmente rota a 900 RPM.

Presper Eckert y John Mauchly fueron los primeros en patentar un computador digital, el ENIAC.

Atanasoff fue generoso al decir, "hay suficiente crédito para todos en la invención y desarrollo del computador digital".

Eckert y Mauchly han sido considerados históricamente los padres del computador moderno, aunque historiadores y expertos están de acuerdo ahora en que el ABC fue el primero (lo que recientemente ha cambiado al conocerse los detalles de la máquina Z1 construida en 1938 en Alemania por Konrad Zuse).

Esta réplica disipó favorablemente cualquier duda sobre si el ABC podía desarrollar las funciones para las que fue diseñado.

Diagrama del ABC señalando varios de sus componentes
Diagrama del ABC señalando varios de sus componentes