XYZ (computadora)

XYZ - Primera computadora polaca, creada en 1957 [1] -1958 [2] ; el primer ordenador universal creado y puesto en práctica en Polonia [3] . XYZ se ensambló en paralelo con EMAL-2 , pero al mismo tiempo, EMAL-2 nunca se completó en el momento en que XYZ entró en servicio. XYZ entró en la misma fila con computadoras polacas tan grandes como el tubo analógico ARR , EMAL y EMAL-2 , BINEG , la computadora de entrenamiento de generación cero GAM-1 y la computadora PARK .

El ensamblaje de XYZ se llevó a cabo en Varsovia en el 8 de la calle Sniadecki en la "Oficina de Cómputos y Programas para Ensamblar Aparatos Matemáticos de la Academia Polaca de Ciencias " (más tarde, el Instituto de Máquinas Matemáticas ) [1] . El jefe del equipo de desarrollo fue el profesor Leon Lukashevich. XYZ era un modelo de laboratorio de una máquina calculadora en la que se basó la serie posterior de computadoras ZAM (especialmente el primer prototipo ZAM-2 ).

Creación

La organización lógica fue copiada del IBM 701 , sin embargo la electrónica, basada en los gatillos de la computadora M-20 , requería la mitad de tubos. El diseño de flip-flops y puentes lógicos se tomó prestado de EMAL , pero los diodos de electrovacío fueron reemplazados por diodos de germanio.. La memoria RAM también se tomó prestada de EMAL. En general, XYZ se puede clasificar como una computadora en serie utilizando el sistema numérico binario. El dispositivo lógico básico era un flip-flop dinámico de un solo triodo (típicamente la mitad de un tubo de vacío) junto con una puerta de ferrita de diodo con puentes OR y AND, que constaba de un transformador de pulso y diodos de germanio estriados. Parte de los registros del procesador se realizaron en líneas cortas de retardo de mercurio , similares a las utilizadas en la RAM , pero que contenían una palabra cada una. Inicialmente, la máquina no tenía memoria permanente, solo RAM basada en la base estructural de las líneas de retardo de ultrasonido de tubo de mercurio . En 1960, la memoria se amplió con un tambor magnético y dispositivos de entrada y salida implementados por consolas de control primitivas y un reproductor de tarjetas perforadas (más tarde un lector y grabador de cinta perforada).

Los principales campos de aplicación de XYZ fueron los cálculos matemáticos (por ejemplo, para la artillería del ejército polaco ) [4] . Aunque la computadora se usó principalmente con fines de laboratorio, en 1958-1960, el programador Bogdan Mis compiló un programa de entretenimiento para XYZ: un juego de tres en raya , usando un osciloscopio para mostrar el progreso del juego. XYZ no perdió juegos porque todas las estrategias posibles estaban incluidas en el juego [5] . Otra demostración de entretenimiento fue una imagen de un perro orinando debajo de un árbol: fue escrita para un equipo de filmación que estaba haciendo material sobre la primera computadora polaca [4] .

Especificaciones

Lenguajes de programación

Equipo de desarrollo

Galería

Notas

  1. 1 2 Łukaszewicz, 1971 , p. 2.
  2. 12 Groszkowski , 1973 .
  3. Mała Encyklopedia Przyrodnicza, wyd.II, PWN, Warszawa 1962, hasło "Uniwersalne maszyny cyfrowe UMC", str.152-154.
  4. 1 2 Kluska, Rozwadowski, 2014 , pág. 3.
  5. Kosman, 2015 , pág. 21
  6. Lenguaje de programación polaco original: comandos escritos en polaco, aritmética de punto fijo , memoria de dos niveles
  7. Łukaszewicz, 1971 , p. 6.

Literatura

Enlaces