Electrologica X1

Electrologica X1

Die Electrologica X1 (oder einfach EL X1) war ein Digital-Computer, der in den Niederlanden konstruiert und von 1958 bis 1965 produziert wurde. Etwa 30 Anlagen wurden gebaut und auch ins Ausland verkauft.

Die X1 wurde im Mathematisch Centrum Amsterdam entworfen, einer akademischen Organisation, die seit 1954 in der Informatik aktiv war. Produziert wurde die X1 von der Electrologica NV, einer Firma, die eigens dazu gegründet worden war.

Eine Anlage wurde an eine Kaffeefirma in Deutschland verkauft, von wo sie später als Gebrauchtmaschine zur TU Braunschweig gelangte, wo sie bis 1975 im Einsatz war (die Maschinen behielten bis zum Schluss einen gewissen Kaffeeduft). Es gab dort eine etwas größere Anlage, die per Lochstreifen, Lochkarte oder Magnetband gefüttert werden konnte und die nur von professionellen Operatoren oder von eingewiesenen Benutzern bedient wurde, sowie eine kleinere, die nur mit Lochstreifen (Eingabe und Ausgabe) und elektrischer Schreibmaschine ausgestattet war und im Selbstbedienungsbetrieb durch die Studierenden lief. Sie wurden praktisch ausschließlich in Algol 60 programmiert.

Die X1 war ein volltransistorisierter Binärcomputer mit Ringkernspeicher. Die Schaltungen waren als Steckmodule in Metallbechern von etwa Zigarettenschachtelgröße ausgeführt. Ein Modul enthielt in diskreter Transistor-Logik ein einzelnes logisches Gatter, also meist einen oder zwei Transistoren. Die CPU war ein würfelförmiger Schrank von etwa einem Kubikmeter Volumen.

Die Wortlänge des Speichers war 27 Bit. Eine kleinere Maschine hatte davon etwa 7 KWorte, was einen zweiten Schrank von gleicher Größe wie die CPU füllte. Maximal konnten 32.768 Speicherplätze adressiert werden, da 15 Adressbits vorhanden waren.

Die "kleine X1" konnte direkt ca. 3 kByte Speicher benutzen, mit "geteiltem Compiler" 8 kByte; die "große X1" konnte 16 kByte Speicher benutzen.

Als Peripherie waren Lochstreifen, Lochkarten, Magnetband, Zeilendrucker, DIN-A1-Plotter und elektrische Schreibmaschinen verfügbar. Die X1 war einer der ersten europäischen Computer mit einem Interrupt-System. Darauf aufbauend konnten die Schnittstellen zu Peripheriegeräten wesentlich effizienter ausgeführt werden, so dass sie vor allem einen gewissen Puffer zwischen schneller CPU und langsamer Peripherie boten, nach Art eines Ausgabekanals späterer Großrechner.

Wie bei den Konkurrenzmodellen Zuse Z22 und der ZEBRA konnten alle Befehle, nicht nur die Verzweigungen, bedingt (conditional) ausgeführt werden. Dies ermöglichte besonders kompakt geschriebene Programme. Das folgende Beispiel zeigt das Laden des Absolutbetrags des Speicherwertes aus Speicherstelle n in den Accumulator A:

   2A n P  // [n] nach A kopieren
 N 3A n    // wenn A negativ ist, kopiere -[n] nach A

Eine bemerkenswerte Eigenheit der X1, oder zumindest der Leute, die mit ihr arbeiteten, war die Benutzung von 32-bittiger Notation in einer eigenen Basis-32-Zahlendarstellung für die Adressen.

Die X1 war der Gegenstand von Edsger Dijkstras Doktorarbeit und die Zielmaschine für den ersten komplett implementierten Algol-60-Compiler, fertiggestellt von Dijkstra und Jaap Zonneveld. 1965 wurde die X1 von der X8 abgelöst. Electrologica wurde im folgenden Jahr von Philips übernommen.

Bilder

Die folgenden Bilder (bis auf das letzte) wurden aufgenommen, kurz bevor und nachdem 1975 die X1 der TU Braunschweig abgerissen wurde.

Referenzen

  • CACM 2(9): 24 (1959). 1, EE, Edsger W. Dijkstra: Communication with an Automatic Computer, University of Amsterdam 1959.

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем написать курсовую

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Electrologica X1 — The Electrologica X1 was a digital computer designed and manufactured in the Netherlands from 1958 to 1965. About thirty were produced and sold in the Netherlands and abroad.The X1 was designed by the Mathematical Centre in Amsterdam, an academic …   Wikipedia

  • Electrologica X8 — The Electrologica X8 (or EL X8) was a digital computer designed as a successor to the Electrologica X1 and manufactured in the Netherlands by Electrologica NV from 1965 onwards.Fact|date=August 2007Like its predecessor, the X1, the X8 system… …   Wikipedia

  • THE multiprogramming system — Infobox OS name = THE multiprogramming system caption = developer = Technische Hogeschool Eindhoven / Edsger Dijkstra (et al.) source model = kernel type = supported platforms = Electrologica X8 ui = family = released = 1968 latest release… …   Wikipedia

  • История нидерландских компьютеров — Содержание 1 ARRA I 2 ARRA II 3 FERTA 4 ARMAC 5 X1 6 X8 …   Википедия

  • ALGOL — This article is about the programming language family. For other uses, see Algol (disambiguation). ALGOL Paradigm(s) procedural, imperative, structured Appeared in 1958 Designed by Bauer, Bottenbruch, Rutishauser, Samelson, Backus, Katz, Perlis …   Wikipedia

  • ALGOL 60 — Die Programmiersprache Algol 60 wurde von 1958–1963 unter der Führung der Association for Computing Machinery (ACM) und der Gesellschaft für Angewandte Mathematik und Mechanik (GAMM), später dann der International Federation for Information… …   Deutsch Wikipedia

  • Edsger Dijkstra — E. W. Dijkstra, 2002 Edsger Wybe Dijkstra [ˈɛtˌsxər ˈdɛɪkˌstra] (* 11. Mai 1930 in Rotterdam; † 6. August 2002 in Nuenen, Niederlande) war ein niederländischer Informatiker. Er war der Wegbereiter der …   Deutsch Wikipedia

  • Edsger W. Dijkstra — E. W. Dijkstra, 2002 Edsger Wybe Dijkstra [ˈɛtˌsxər ˈdɛɪkˌstra] (* 11. Mai 1930 in Rotterdam; † 6. August 2002 in Nuenen, Niederlande) war ein niederländischer Informatiker. Er war der Wegbereiter der …   Deutsch Wikipedia

  • Liste von Hallo-Welt-Programmen/Programmiersprachen — Dies ist eine Liste von Hallo Welt Programmen für gebräuchliche Programmiersprachen. Weitere Beispiele für grafische Benutzeroberflächen, Web Technologien, exotische Programmiersprachen und Textauszeichnungssprachen sind unter Liste von Hallo… …   Deutsch Wikipedia

  • X-1 — X1 bezeichnet: ATI Mobility Radeon X1 Serie, eine Serie von Grafikprozessoren für Notebooks; ATI Radeon X1 Serie, eine Serie von Desktop Grafikchips der Firma AMD; Bell X1, eine irische Band aus Celbridge, County Kildare; Electrologica X1, ein… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”