Elektrologica X8
Znany również jako | EL X8 |
---|---|
Producent | Electrologica |
Typ | Komputer typu mainframe |
Data wydania | 1964 |
Przerwane | 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)