Z1 (computadora)


La Z1 era una computadora mecánica impulsada por motor diseñada por Konrad Zuse de 1936 a 1937, que construyó en la casa de sus padres de 1936 a 1938. [1] [2] Era una calculadora mecánica binaria accionada eléctricamente con programabilidad limitada, lectura instrucciones de una película de celuloide perforada.

El "Z1" fue la primera computadora programable libremente en el mundo que usaba lógica booleana y números binarios de coma flotante , sin embargo, su funcionamiento no era confiable. [3] [4] Se completó en 1938 y se financió completamente con fondos privados. Esta computadora fue destruida en el bombardeo de Berlín en diciembre de 1943, durante la Segunda Guerra Mundial , junto con todos los planes de construcción.

El Z1 fue el primero de una serie de computadoras que diseñó Zuse. Su nombre original era "V1" para VersuchsModell 1 (que significa Modelo Experimental 1). Después de la Segunda Guerra Mundial, pasó a llamarse "Z1" para diferenciarse de las bombas voladoras diseñadas por Robert Lusser . [5] El Z2 y el Z3 fueron seguimientos basados ​​en muchas de las mismas ideas que el Z1.

El Z1 contenía casi todas las partes de una computadora moderna, es decir, unidad de control, memoria, microsecuencias, lógica de punto flotante y dispositivos de entrada y salida. El Z1 se podía programar libremente mediante una cinta perforada y un lector de cinta perforada. [6] Había una clara separación entre el lector de cinta perforada, la unidad de control para supervisar toda la máquina y la ejecución de las instrucciones, la unidad aritmética y los dispositivos de entrada y salida. La unidad de cinta de entrada lee perforaciones en una película de 35 milímetros. [7]

El Z1 era un sumador y restador de valor de punto flotante de 22 bits , con cierta lógica de control para hacerlo capaz de operaciones más complejas como la multiplicación (por sumas repetidas) y la división (por sustracciones repetidas). El conjunto de instrucciones del Z1 tenía nueve instrucciones y tomaba entre uno y veinte ciclos por instrucción .

El Z1 tenía una memoria de punto flotante de 64 palabras, donde cada palabra de la memoria podía leerse y escribirse en la unidad de control. Las unidades de memoria mecánica eran únicas en su diseño y fueron patentadas por Konrad Zuse en 1936. La máquina solo era capaz de ejecutar instrucciones mientras leía desde el lector de cinta perforada , por lo que el programa en sí no se cargó en su totalidad en la memoria interna por adelantado.


Réplica del Z1 en el Museo Alemán de Tecnología de Berlín
Vista interior del Z1
Diagramas de la patente de Zuse de mayo de 1936 para un elemento de conmutación binario que utiliza un mecanismo de varillas deslizantes planas. El Z1 se basó en tales elementos.
Reconstrucción de Z1