TOPS-10 (Tiempo compartido/ Sistema operativo total) es un sistema operativo de Digital Equipment Corporation (DEC) para la serie de mainframes PDP -10 (o DECsystem -10) creada en 1967. TOPS -10 se originó a partir del software inicial "Monitor" para computadoras PDP-6 y PDP-10; en 1970 recibió el nombre TOPS-10.
TOPS-10 apoyó la memoria compartida y permitió el primer verdadero juego multijugador . El juego se llamaba DECWAR y era un juego tipo Star Trek basado en texto .
Otro programa innovador fue FORUM . Esta aplicación permitía a los usuarios chatear y se utilizó en la creación del programa CompuServe .
TOPS-10 tenía una implementación interesante de un despachador con múltiples colas de tareas.
El primer lanzamiento del software Monitor para el PDP-6 fue en 1964. Se agregó soporte para el procesador KA10 para el PDP-10 en la versión 2.18 en 1967. El nombre TOPS-10 se usó por primera vez en 1970 con el lanzamiento de 5.01. La versión 6.01 (mayo de 1974) introdujo la memoria virtual por primera vez , lo que permitió cargar programas que eran más grandes que la memoria física. Desde la versión 7.00, se admite el multiprocesamiento simétrico . El último lanzamiento de TOPS-10 7.04 fue en 1988.
Los entusiastas pueden usar el TOPS-10 bajo una licencia especial [1] .
La forma más fácil de ejecutar TOPS-10 es usar un emulador adecuado [2] [3] y una imagen del sistema operativo [4] .
Paul Allen mantiene varias máquinas históricas disponibles públicamente, incluido el DECsystem-1090 con TOPS-10 [5] .
Un compilador ensamblador para TOPS-10, MACRO-10 , se envió con el sistema.
Los siguientes lenguajes de programación se han implementado en TOPS-10:
Los siguientes lenguajes han sido implementados por miembros de la comunidad DECUS: Focal , Forth , IMP72 , Lisp , Pascal , PILOT , SAM76 , Simula y Snobol .
Corporación de equipos digitales de sistemas operativos | |
---|---|
Categoría:Sistemas operativos DEC |