Z22
La computadora Z22 o Z22 corta fue construida en 1955 por el físico Lorenz Hanewinkel y la computadora construida por Zuse KG . Fue la primera computadora de tubo de Alemania Occidental . El D1 comparable se desarrolló en la RDA desde 1950 hasta 1956. Como una de las primeras computadoras producidas en masa en el mundo, la Z22 permitió a los colegios, universidades y otros institutos científicos alemanes procesar datos electrónicos por primera vez después de la Segunda Guerra Mundial .
historia
Después de los modelos Z1 , Z2 , Z3 , Z4 , Z5 y Z11 , el Z22 fue el séptimo modelo de computadora desarrollado bajo Konrad Zuse . Al igual que sus predecesores a partir del Z4, la máquina Z22 ya se ha vendido comercialmente; una Z4 alquilada a Suiza en 1950 fue probablemente la primera computadora en comercializarse.
El desarrollo del Z22 se completó alrededor de 1957, el primero de un total de 55 copias se vendió a la Universidad Técnica de Berlín y Aquisgrán a partir de 1958 . Uno de los primeros clientes fue la empresa Zeiss , que desde entonces poseía una computadora para sus cálculos ópticos. Theodor Fromme , director científico de Zuse y antiguo empleado de Zeiss, desempeñó un papel clave en la elaboración de los diagramas de circuitos de esta máquina calculadora.
Diebold Computer Statistics muestra un total de 48 copias del Z22 para el 1 de julio de 1971.
Especificaciones técnicas
En la versión estándar, el Z22 estaba equipado de la siguiente manera:
- Conjunto de registros que consta de 14 palabras de memoria central de 38 bits cada una
- Memoria de batería de 38 kbytes (8.192 palabras a 38 bits)
- Lector de cinta / perforador como almacenamiento masivo
- 380 V, alimentación trifásica de 16 A
- 600 tubos de electrones , conmutados como flip-flops .
- Sistema de enfriamiento eléctrico que necesita su propia conexión de agua.
La frecuencia de reloj del Z22 era de aproximadamente 140 kHz. La entrada de datos podría tener lugar a través del lector de cinta perforada, así como a través de una entrada directa de datos en la unidad de almacenamiento del tambor, así como a través de botones para la programación directa del almacenamiento del núcleo.
La salida relativamente rápida de datos podría tener lugar a través de una perforadora de cinta de papel, una lectura relativamente rápida a través de un lector de cinta de papel optoeléctrico. Algunos datos también podrían mostrarse a través de las lámparas incandescentes integradas en el panel de control , que representaban importantes contenidos de registro.
Se utilizaron teleimpresores Siemens T100 con un lector de cinta perforado de 5 canales y un perforador como dispositivo combinado de entrada / salida. Por lo tanto, cuatro "dispositivos periféricos" estaban disponibles en una máquina: entrada de teclado, entrada de cinta perforada, salida de registrador de papel y salida de cinta perforada. Su velocidad de trabajo era de diez caracteres / segundo y era significativamente más lenta que la perforadora y el lector de tarjetas perforadas de un solo dispositivo especial.
programación
El Z22 fue desarrollado con el objetivo de ser más fácil de programar que los ordenadores de generaciones anteriores. Estaba programado en código de máquina; cada instrucción tenía 38 bits de ancho y estaba dividida en cinco campos de longitud fija:
- Los primeros 2 bits fueron siempre "10"
- Los siguientes 5 bits contenían un símbolo de operador condicional
- Los siguientes 13 bits contenían un símbolo de operación
- Los siguientes 5 bits contenían una dirección de memoria central
- Los últimos 13 bits contenían una dirección de memoria de batería
Para simplificar aún más la programación, se desarrolló un lenguaje similar a un ensamblador llamado " Código de Friburgo ". Los bits del interruptor de puerta eran elementos esenciales de este código. Cada uno de estos bits conmutaba una puerta desde o hacia la celda de memoria (tambor) direccionada en la sección de dirección del comando desde o hacia el registro direccionado a través de una cascada de conmutación. Cada uno de los bits en la sección de comando se dirigió a una puerta, una de las cuales existía para evaluar una condición:
- Valor = 0,
- Valor <0,
- Valor> 0,
- Valor≤0,
- Valor ≥0.
Las puertas operativas condujeron a un circuito
- LLR para un cambio de 1 paso a la izquierda (más precisamente, solo había una puerta para 2 pasos a la izquierda) en el programa PP
- R para dar un paso a la derecha,
- N para puesta a cero,
- A para agregar,
- S para restar, etc.
El comando de carga común en ensamblador posterior tenía la codificación en el código de Freiburg:
- NA puesta a cero + suma
- ARN significó que la carga se redujo a la mitad
- LLNA solicitó que se cargara el valor duplicado.
Este lenguaje fue desarrollado con el objetivo de simplificar la implementación de algoritmos matemáticos; este objetivo también se ha logrado en la práctica.
Z22 hoy
La Universidad de Ciencias Aplicadas de Karlsruhe posee una copia restaurada y completamente funcional con el número de serie 13, que fue construida en 1958. Esta máquina fue cedida al Centro de Arte y Medios (ZKM) el 9 de marzo de 2005 en calidad de préstamo permanente . Fue desmontado por los dos expertos de Zuse, Hans Baumann y Helmut Kammerer, y reconstruido en el ZKM. La Z22 / 13 es la calculadora de tubos fiel al original más antigua del mundo que aún funciona y es un edificio protegido. Otro Z22R se encuentra en el campus de la Universidad de Ciencias Aplicadas de Suderburg (parte de la Universidad de Ciencias Aplicadas de Ostfalia ).
El Konrad-Zuse-Computer Museum de Hoyerswerda (Sajonia) posee dos ejemplares del Z22, aunque ya no funcionan. Otro ejemplo construido para el profesor Hubert Cremer en la RWTH Aachen University fue el antiguo Museo de la Computación de Aachen . Esto tampoco es funcional.
En el edificio principal de la Universidad de Linz, frente a las salas de conferencias HS9 y 10, también hay una copia que ya no funciona. Otro Z22, que ya no funciona, se encuentra en el Technikmuseum de Berlín .
En el museo de la informática de la Universidad de Ciencias Aplicadas de Kiel hay un sistema que ya no está operativo y se puede ver durante el horario normal de apertura del museo.
Un Z22 se encuentra en el departamento de TI del Deutsches Museum de Múnich .
Un Z22R también se encuentra en el Museo Wortreich en Bad Hersfeld .
Un Z23 restaurado y operativo de 1962 pertenece a la colección de informática Erlangen ISER de la Friedrich-Alexander-Universität Erlangen-Nürnberg . Probablemente sea el único Z23 que funciona en el mundo.
Otras calculadoras Zuse
literatura
- Lorenz Hanewinkel: revolución informática. A mi manera con Konrad Zuse y Heinz Nixdorf , Verlag Druckerei Kleine, Paderborn 2010, ISBN 3-9807412-7-3
- Lorenz Hanewinkel: Construcción de la máquina sumadora Zuse Z22 , Horst Zuse (Ed.), Berlín 2009
- Clemens Kieser: “Soy demasiado vago para hacer aritmética” - Computadora Z22 de Konrad Zuse en el Centro de Arte y Medios de Karlsruhe. (PDF; 3,2 MB) En: Conservación de monumentos en Baden-Württemberg. 34/4/2005, Esslingen am Neckar, ISSN 0342-0027 , págs. 180-184.
- Wolfgang Stieler: lógica de tubos y almacenamiento de tambores. Un Zuse Z22 todavía funciona en Karlsruhe . En: c't . 20/2002. Páginas 100-104, ISSN 0724-8679
- Konrad Zuse: La computadora: el trabajo de mi vida , tercera edición. Springer, Berlín 1993, ISBN 3-540-56292-3
enlaces web
- Construcción del Z22
- El Zuse Z22 / 13 del FH Karlsruhe
- Entrega del único Z22 que sigue funcionando
- Karlsruhe: historia de la ciudad - Computer Zuse Z22 en la Universidad de Ciencias Aplicadas de Karlsruhe
- Zuse Z22 en el Centro de Historia del Arte y los Medios de Karlsruhe
- La vida y obra de Konrad Zuse: la computadora Z22 ( Memento del 7 de marzo de 2001 en Internet Archive )
- Museo de la Computación ZCOM Zuse
- Simulador Zuse Z23 y otros
- Simulación en línea del Zuse Z22R / 45 ; Documentación de todos los comandos; representación interna de comandos, números y texto; Programa básico de 1961; Codificación de cinta perforada; ejemplos de programas funcionales y más información.
- Emulador Zuse Z22 en JavaScript : se ejecuta directamente en el navegador web y contiene ejemplos de las instrucciones de programación Z22 de Zuse KG (funciones trigonométricas, método Runge-Kutta para resolver ecuaciones diferenciales, multiplicación de matrices, etc.)
Evidencia individual
- ↑ a b ZKM : La revolución algorítmica: Konrad Zuse. ( Recuerdo del 20 de febrero de 2007 en Internet Archive )
- ↑ Kurt Badertscher, Josef Gubelmann, Johannes Scheuring: Conceptos básicos de informática empresarial: diseño de sistemas de información y comunicación. Conceptos básicos con numerosas ilustraciones, ejemplos, preguntas de repetición y respuestas. Compendio Bildungsmedien Verlag, 2006, ISBN 978-3-7155-9271-8 , p. 14.
- ^ Zuse Z22R en el campus de Suderburg