Tárolt Programú Analizátor

KFKI/Orion terminál a TPA-hoz

A TPA – a Tárolt Programú Analizátor rövidítése – egy számítógép típuscsalád jelölése, amit a Központi Fizikai Kutatóintézetben (KFKI) fejlesztettek ki 1966-tól és gyártottak 1968-tól kezdve.

Története

A különböző továbbfejlesztett modellek gyártása egészen az 1990-es évek elejéig folytatódott. Az 1960-as évek Magyarországa a második világháborút követően a Szovjetunió által irányított politikai-gazdasági szövetség (Keleti blokk és KGST) tagja volt, és a központi irányítás befolyásolta a kutatási és gazdasági döntéseket. A hidegháború idején a nyugati importot a keleti blokk országait sújtó, multilaterális kereskedelmi embargó, az úgynevezett COCOM-lista lista gátolta. A MSZMP Központi Bizottságának döntése szerint az országban a számítástechnikai igényeket szovjet termékekkel kellett kielégíteni, emellett be kellett szüntetni a folyamatban lévő és jövőbeli számítógépes fejlesztéseket, így például az M–3 gép és utódjának fejlesztését is. A szovjet számítógépek nem mindig váltották be a hozzájuk fűzött reményeket, és a korabeli magyarországi technológiai színvonal gyakran meghaladta a szovjet technika szintjét, például az elektroncsövek gyártásában. Egyes területeken fölmerült az igény egyszerűbb, olcsóbb számítógépekre. Ezt az igényt igyekezett kielégíteni a TPA, de a politikai közeg miatt nem lehetett számítógépnek nevezni, ezért kapta az „Analizátor” elnevezést, noha a „Tárolt Programú” kifejezés önmagában Neumann-elvű gépet jelent.

A KFKI ebben az időben rendelkezett a szükséges kapacitással a számítógépek hazai fejlesztéséhez, adott volt a kísérletező-kutató környezet, a gyártási-technológiai tudás és tapasztalat, a fizikus- és mérnökcsapat, továbbá a széles látókörű és nagy önállóságot biztosító vezetés. A gép fejlesztését a PDP–8 kisszámítógép megjelenése indította el; ennek a gépnek az utasításkészletét a fejlesztő (DEC) részletesen leírta a Small Computer Handbook című kiadványában és ingyenesen osztogatta. A KFKI Elektronikus Főosztályának (EFO) két munkatársa javasolta a gép szerkezetének rekonstruálását az utasításkészlet ill. egy később megszerzett tesztprogram alapján. A fejlesztést, azaz a gép logikai áramköri felépítésének újraalkotását 1966-ban kezdték meg a KFKI Mérés- és Számítástechnikai Kutatóintézetében (MSZKI), és azt 1968-ban fejezték be. A hardver vezető tervezője Iványi Gyula volt. A fejlesztés alapján gyártott TPA–1001 jelű miniszámítógépet, a TPA család első tagját a Neumann János Számítógéptudományi Társaság szimpóziumán mutatták be Esztergomban, 1968 nyarán.

A TPA–1001-es típus teljes mértékben szoftver-kompatibilis volt a mintául szolgáló PDP–8-assal, amit az is demonstrált, hogy egy későbbi bemutatón a jugoszláviai Ljubljanában egy DEC felhasználó a TPA gépet az eredeti DEC lyukszalagokkal bootolta és programokat futtatott rajta.

TPA Modellek

Modell Célgép v. processzor Bithossz Dátum Megjegyzés Források
TPA1001 PDP–8 12 1968 DTL (dióda-tranzisztor logika)
TPA1001/i PDP–8 12 1971 integrált áramkörös
TPA/i PDP–8 12 1971 integrált áramkörös, átnevezett 1001/i
TPA/l PDP–8 12 197? javított TPA/i
TPAl/128H PDP–8 12 197? 128 K memóriával
TPA/s PDP–8 12 197? Intersil CPU-val
TPA70 - 16 1970-1972 integrált áramkörös
TPA–1140 PDP–11/40 16 1976-1977 .
TPA–1148 PDP–11/70 16 1981 a TPA–1140 javított változata
TPA–11/440 PDP–11, VAX 32 1982 .
TPA–11/420 Digital J-11 proc. 32 . .
EMU–11 - 16 . mikroprogramozott, Intel 3000 + LSI
TPA–Janus PDP–11, Z80 16, 8 . dual processzoros
TPA–11/170 PDP–11, DCJ11 proc. 16 . .
TPA Quadro DECmate 12 198? Amd 2900 csipekkel
TPA–11/580 VAX-11/780 32 1983-1988 .
TPA–11/540 VAX-11/730 32 1983-1988 .
TPA–11/510 MicroVAX II 32 1985 kb. átcímkézett gép
TPA–11/520 VAXstation II 32 1985 kb. átcímkézett gép
TPA–11/530 MicroVAX 3500 32 1988-1989
TPA–11/532 MicroVAX 3500 32 1985 kb. átcímkézett gép
TPA–11/535 MicroVAX 3500 32 1989
TPA–11/540 VAX-11/730 32 1985-1986
TPA–11/560 VAX–11 32 1987 többprocesszoros
TPA–11/580 VAX-11/780 32 1983-1987
TPA–11/582 VAX-11/780 32 1987
TPA–11/585 VAX-11/785 32 1988-1989
TPA–11/587 VAX-11/785 32 1989
TPA–XP1 MIPS R3000 32 1992 2-32 processzor

Jellemzők

TPA–1001

A TPA–1001 megfelel a PDP–8 számítógépnek, azzal szoftveresen teljesen kompatibilis. A hardver teljes mértékben saját fejlesztés. A fejlesztők: Iványi Gyula, Bogdány János, Nyitrai Zoltán, Bánki Ferenc, Szabó Pál, Schmidt Rudolf, Lukács József, Lőcs Gyula, Iványi Gyuláné.

Jellemzők:


Jegyzetek

  1. 1 2 B. Klári (2010). "Tárolt Programú Analizátor vagy TPA gépek története". Informatika- és Médiatörténeti Klub. Hozzáférés: 2014. {{cite web}}: Check date values in: |accessdate= (súgó)
  2. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Varga Ákos Endre (2009-09-17). "A TPA-évtizedek – Tárolt Programú Analizátor". Hamster / Varga Ákos Endre. Hozzáférés: 2014. {{cite web}}: Check date values in: |accessdate= (súgó)
  3. 1 2 3 4 5 6 7 8 9 Lukács József (2009. október 13.). "3". TPA történet – Lyukszalagtól az informatikáig (pdf) (1 ed.). Budapest: KFKI Számítástechnikai Rt. 31–36. o. ISBN 9639276324. Hozzáférés: 2014. augusztus 1.
  4. ↑ Lukács József (2009-12-01). "Lyukszalagtól az informatikáig – TPA történet 1968 - 1990". NJSZT. 8. o. 2014-08-10 dátummal az eredeti (ppt) címről archiválva. Hozzáférés: 2014. {{cite web}}: Check date values in: |accessdate= (súgó)
  5. ↑ Varga Ákos Endre (2003-05-29). "KFKI TPA 1001". Hamster / Varga Ákos Endre. Hozzáférés: 2014. {{cite web}}: Check date values in: |accessdate= (súgó)
  6. 1 2 3 4 5 6 7 8 Douglas Jones; et al. (1990-04-30). "PDP-8 Frequently Asked Questions – Section - What different PDP-8 models were made?" (text) (angol nyelven). faqs.org. Hozzáférés: 2014. {{cite web}}: Check date values in: |accessdate= (súgó); Explicit use of et al. in: |author= (súgó)
  7. ↑ Képes Gábor (2012-08-31). "Hungary: Computers behind the Iron Curtain" (PDF) (angol nyelven). MMKM. 11. o. 2013-02-05 dátummal az eredeti (pdf) címről archiválva. Hozzáférés: 2014. {{cite web}}: Check date values in: |accessdate= (súgó)
  8. ↑ Lukács József (2009. október 13.). "TPA-1001". TPA történet – Lyukszalagtól az informatikáig (pdf) (1 ed.). Budapest: KFKI Számítástechnikai Rt. 106. o. ISBN 9639276324. Hozzáférés: 2014. augusztus 1.

Források

További információk

Kapcsolódó szócikkek