XYZ (dator)

XYZ dator

XYZ var den första Universal Digital Machine från familjen av tidiga datorer som byggdes och lanserades i Polen 1958. Den låg före EMAL2 [ pl ] med några månader, medan den tidigare EMAL [ pl ] inte lanserades fullt ut.

Konstruktion

XYZ-dator byggdes och lanserades i Warszawa vid ul. Śniadeckich 8, i lokalerna för byrån för beräkningar och program vid den matematiska apparatavdelningen vid den polska vetenskapsakademin (senare Institutet för matematiska maskiner). Teamet leddes av professor Leon Łukaszewicz [ pl ] .

XYZ var en laboratoriemodell av en bruksmaskin; ZAM-2 [ pl ] -serien skapades på basis av denna dator.

Den logiska organisationen var modellerad på den förenklade IBM 701 , men elektroniken baserades på de dynamiska flip-flopsna i M-20-maskinen, som krävde dubbelt så få lampor. Designen av flip-flops och grindar härleddes från EMAL, men vakuumdioderna ersattes med germanium. Arbetsminnet härleddes också från EMAL-maskinen efter förbättringen. Det var en dynamisk seriell dator som beräknar i binär aritmetik. [ citat behövs ]

Maskinen hade från början inget permanent minne, bara RAM-minne baserat strukturellt på ultraljudsfördröjning i kvicksilverfyllda rör. Det utökades senare med ett trumminne, ett input-output-system implementerat genom en primitiv kontrollkonsol och en kortreproducerare (senare en bandläsare/perforator). [ citat behövs ]

De grundläggande användningsområdena för XYZ var matematiska beräkningar och artilleriomvandlingsfaktorer för arméns behov. Programmeraren Bogdan Miś [ pl ] skrev ett program för underhållning på det 1960 - ett tic-tac-toe- spel, med hjälp av ett oscilloskop för att presentera spelets gång. XYZ ledde till sin egen vinst eller oavgjort, eftersom programmet innehåller alla strategier för dess uppförande. Ett annat demonstrativt program skrivet för XYZ var en animation av en hund som kissar på ett träd (som också visas på oscilloskopskärmen) skapad för besöket av filmteamet och skapade material om den första polska datorn.

Specifikationer

Baksidan av aritmometern och XYZ-datorns kontrollenhet
En plug-in kretsmodul med två spärrar, från XYZ Computer
  • Organisation:
    • enadress, dynamisk seriell dator med kretsstyrning
    • binär aritmetik, notation av tal tecken-modul
    • ordlängd: 36 bitar
  • fart:
    • 650–4500 tillägg per sekund (ungefär 1000 i genomsnitt)
    • 250–500 multiplikationer per sekund (350 i genomsnitt)
    • Klockgenerator : ca. 680 kHz
  • minne:
    • kvicksilver arbetsminne:
      • Kapacitet: 2,25 KiB - 512 ord (32 rör på 576 bitar)
      • genomsnittlig åtkomsttid: 0,4 ms
    • trumma
      • fasta huvuden
      • kapacitet: 36 KiB (64 spår med 128 ord)
      • genomsnittlig åtkomsttid: 20 ms
  • Externa enheter: läsare och perforatorkort
  • Teknik: 400 elektronrör och 2000 dioder

Programmeringsspråk

  • maskinens interna språk
  • enkel PROBIN assembler
  • SAS macroassembler [ pl ]
  • SAKO

Artikeln översattes delvis från polsk wikiartikel, för original se pl:XYZ .

externa länkar