Atlas Supervisor

From Wikipedia, the free encyclopedia

Atlas supervisor era el nombre del programa que controlaba todas las actividades llevadas a cabo por el sistema Atlas de la universidad de Mánchester, que comenzó a funcionar en 1962.

El programa supervisor permitía acceder a las funcionalidades del sistema a las que no se podía acceder directamente. También permitía a los periféricos llevar a cabo sus operaciones. Así, el supervisor se activaba en numerosas ocasiones como resultado de ejecutar un programa objeto el cual solicitaba una acción que debía ser controlada por el supervisor. El supervisor también se activaba cuando un programa requería un seguimiento por cualquier motivo, como un posible desbordamiento por división o exponente, o por superar el tiempo o la capacidad de almacenamiento asignadas. El supervisor también era activado por distintos componentes del hardware. De esta manera, por ejemplo, los tambores y cintas magnéticas llamaban al supervisor cada vez que completaban la transferencia de un bloque de 512 palabras. Por último, ciertos fallos en el computador central, los periféricos o el almacenamiento provocaban una llamada al supervisor.

Las rutinas de interrupción

La parte del supervisor que más rápido y frecuente se activaba eran las rutinas de interrupción. Las rutinas de interrupción estaban diseñadas para atender las llamadas en el mínimo retraso y el menor tiempo posible.

Rutinas Extracode del supervisor

Los programas objeto

Reconocimiento de errores

Related Articles

Wikiwand AI