Elektrologica X8

Elektrologica X8
Electrologica X8.jpg
EL X8 na wystawie w Museum Boerhaave w Leiden
Znany również jako EL X8
Producent Electrologica
Typ Komputer typu mainframe
Data wydania 1964 ; 59 lat temu ( 1964 )
Przerwane 1968 ; 55 lat temu ( 1968 )
System operacyjny System wieloprogramowy
Poprzednik Electrologica X1

Electrologica X8 (lub EL X8 ) był komputerem cyfrowym zaprojektowanym jako następca Electrologica X1 i wyprodukowanym w Holandii przez Electrologica NV w latach 1964-1968.

Podobnie jak jego poprzednik, X1 , system X8 zawierał pamięć rdzeniową , 27-bitową długość słowa i pamięć bębna jako pamięć dodatkową (nie jako pamięć podstawową). Adres pamięci został zwiększony z 15 do 18 bitów, co daje teoretyczny maksymalny rozmiar pamięci wynoszący 256 000 słów. X8 zawierał niezależny procesor peryferyjny o nazwie CHARON (Centraal Hulporgaan Autonome Regeling Overdracht Nevenapparatuur lub Central Coprocessor Autonomous Regulation Transfer Peripherals), który obsługiwał wejścia / wyjścia. Inne funkcje obejmowały do ​​48 kanałów wejścia/wyjścia przeznaczonych dla urządzeń o niskiej szybkości, takich jak taśma papierowa, plotery i drukarki. W przeciwieństwie do X1, jednostka arytmetyczna X8 zawierała arytmetykę zmiennoprzecinkową , z 41-bitową mantysą i 12-bitowym wykładnikiem (co sumuje się do 53 bitów zamiast 54; powodem jest to, że istnieją dwie kopie bitu znaku mantysy ).

System jest najbardziej znany jako procesor docelowy implementacji systemu wieloprogramowego THE przez Edsgera Dijkstrę . Obejmuje to wynalezienie semaforów , umożliwione przez określoną instrukcję w zestawie instrukcji X8. Semafory były wykorzystywane nie tylko jako mechanizm synchronizacji w systemie operacyjnym THE, ale także w strukturach danych żądań i odpowiedzi na żądania I/O przetwarzane przez koprocesor CHARON.

  • EWDijkstra, Documentatie over de communication apparatuur aan de EL X8 , EWD140, bez daty. [1]
  • EWDijkstra, Globale beschrijving van de drijvende arithmetiek van de EL X8 , EWD145, 6 grudnia 1965 r. [2]
  • EW Dijkstra, „Struktura systemu wieloprogramowego„ TEGO ”, Communications of the ACM 11 (5) : 341–346, 1968. Rękopis Dijkstry EWD196 Pełny tekst (subskrypcja)

Linki zewnętrzne