XYZ (dator)

XYZ - tidig polsk dator, skapad 1957 [1] -1958 [2] ; den första universella datorn som skapades och användes i praktiken i Polen [3] . XYZ monterades parallellt med EMAL-2 , men samtidigt blev EMAL-2 aldrig färdig vid den tidpunkt då XYZ togs i bruk. XYZ gick in i samma rad med så stora polska datorer som röranaloga ARR , EMAL och EMAL-2 , BINEG , nollgenerationens träningsdator GAM-1 och PARK -datorn .

Montering av XYZ utfördes i Warszawa på 8 Sniadecki Street vid "Bureau of Computations and Programs for Assembly Mathematical Apparatus of the Polish Academy of Sciences " (senare - Institutet för matematiska maskiner ) [1] . Chefen för utvecklingsteamet var professor Leon Lukashevich. XYZ var en laboratoriemodell av en beräkningsmaskin från vilken den senare ZAM -serien av datorer (särskilt den första ZAM-2- prototypen ) var baserade.

Skapande

Den logiska organisationen kopierades från IBM 701 , men elektroniken, baserad på triggers från M-20- datorn , krävde hälften så många rör. Designen av flip-flops och logiska bryggor lånades från EMAL , men elektrovakuumdioderna ersattes av germaniumdioder. RAM lånades också från EMAL. I allmänhet kan XYZ klassificeras som en seriell dator som använder det binära talsystemet. Den grundläggande logiska enheten var en dynamisk triodvippa (vanligtvis ett halvt vakuumrör) tillsammans med en diod-ferritgrind med OR- och AND-bryggor, bestående av en pulstransformator och räfflade germaniumdioder. En del av processorregistren gjordes på korta kvicksilverfördröjningslinjer , liknande de som används i RAM , men som innehåller ett ord vardera. Till en början hade maskinen inget permanent minne, bara RAM baserat på den strukturella grunden för kvicksilverrörs ultraljudsfördröjningslinjer . 1960 utökades minnet med en magnetisk trumma och ingångs-utgångsenheter implementerade av primitiva kontrollkonsoler och en hålkortsreproducerare (senare en hålbandsläsare och skrivare).

De huvudsakliga tillämpningsområdena för XYZ var matematiska beräkningar (till exempel för den polska arméns artilleri ) [4] . Även om datorn främst användes för laboratorieändamål, sammanställde programmeraren Bogdan Mis 1958-1960 ett underhållningsprogram för XYZ - ett spel med tic-tac-toe , med hjälp av ett oscilloskop för att visa spelets framsteg. XYZ förlorade inte spel eftersom alla möjliga strategier ingick i spelet [5] . En annan underhållningsdemo var en bild på en hund som kissade under ett träd: den skrevs för ett filmteam som gjorde material om den första polska datorn [4] .

Specifikationer

Programmeringsspråk

Utvecklingsteam

Galleri

Anteckningar

  1. 1 2 Łukaszewicz, 1971 , sid. 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 , sid. 3.
  5. Kosman, 2015 , sid. 21.
  6. Originalpolskt programmeringsspråk: kommandon skrivna på polska, aritmetik med fast punkt , tvånivåminne
  7. Łukaszewicz, 1971 , sid. 6.

Litteratur

Länkar