TOPS-10 (Timesharing / Total OP erating S ystem) er et operativsystem fra Digital Equipment Corporation (DEC) til PDP-10 (eller DECsystem-10) serien af mainframes , der blev oprettet i 1967. TOPS-10 stammer fra den tidlige software "Monitor" til PDP-6 og PDP-10 computere; i 1970 fik den navnet TOPS-10.
TOPS-10 understøttede delt hukommelse og aktiverede det første ægte multiplayer-spil . Spillet hed DECWAR og var et tekstbaseret Star Trek -type spil .
Et andet innovativt program var FORUM . Denne applikation tillod brugere at chatte og blev brugt i oprettelsen af CompuServe -programmet .
TOPS-10 havde en interessant implementering af en dispatcher med flere opgavekøer.
Den første udgivelse af Monitor-software til PDP-6 var i 1964. Understøttelse af KA10-processoren til PDP-10 blev tilføjet i version 2.18 i 1967. Navnet TOPS-10 blev første gang brugt i 1970 med udgivelsen af 5.01. Version 6.01 (maj 1974) introducerede virtuel hukommelse for første gang , hvilket gjorde det muligt at indlæse programmer, der var større end den fysiske hukommelse. Siden version 7.00 er symmetrisk multiprocessing blevet understøttet . Den sidste udgivelse af TOPS-10 7.04 var i 1988.
Entusiaster kan bruge TOPS-10 under en særlig licens [1] .
Den nemmeste måde at køre TOPS-10 på er at bruge en passende emulator [2] [3] og et operativsystembillede [4] .
Paul Allen vedligeholder adskillige offentligt tilgængelige historiske maskiner, herunder DECsystem-1090 med TOPS-10 [5] .
En assembler-kompiler til TOPS-10, MACRO-10 , blev leveret med systemet.
Følgende programmeringssprog er blevet implementeret i TOPS-10:
Følgende sprog er blevet implementeret af medlemmer af DECUS-fællesskabet: Focal , Forth , IMP72 , Lisp , Pascal , PILOT , SAM76 , Simula og Snobol .
Operating Systems Digital Equipment Corporation | |
---|---|
Kategori:DEC-operativsystemer |