Introduction
Le système d'exploitation TOS, tire son nom de l'abréviation anglophone «The Operating System». Le TOS est système d'exploitation développé conjointement par Atari et Digital Research entre 1985 et 1994 et destiné à la famille des ordinateurs Atari ST. Une fois le système d'exploitation TOS démarré, l'environnement graphique GEM apparait à l'écran et propose à l'aide d'une souris de cliquer sur des icônes sur le bureau pour lancer des applications ou d'utiliser le menu déroulant dans le haut de l'écran pour demander des informations sur le contexte actuel de l'ordinateur Atari ST. Le clavier de l'ordinateur ne se retrouve plus le centre des actions de l'utilisateur mais plutôt un élément complémentaire à certains actions. Il s'agit donc environnement graphique assez proche de ce que propose l'environnement graphique des Macintosh d'Apple à cette époque.
Les couches du systèmes d'exploitation
Le système d'exploitation TOS est divisé plusieurs couches, dont certaines sont situés dans la ROM même de l'ordinateur. Voici la liste des différentes couches du système d'exploitation :
Nom court | Nom long | Description |
---|---|---|
BIOS | Basic Input/Output System | Cette couche du système d'exploitation contient les routines d'accès aux différents périphériques ainsi que la mémoire. |
XBIOS | eXtended BIOS | Cette couche du système d'exploitation contient les routines avancés ou appliqués du BIOS. |
GEMDOS | GEM Drive Operating System | Cette couche du système d'exploitation contient les routines d'accès aux fichiers, la gestion de la mémoire par GEM, la gestion des processus par GEM,... |
Line-A | Cette couche du système d'exploitation contient les routines d'affichages. | |
VDI | Virtual Device Interface | Cette couche du système d'exploitation contient les routines de l'interface virtuel de périphérique de GEM. |
AES | Application Environment Services | Cette couche du système d'exploitation contient les routines de l'affichage de l'environnement graphique. |
Desktop | Cette couche du système d'exploitation contient les routines du démarrage du bureau. | |
LES EXTENSIONS | ||
MetaDos | Cette couche du système d'exploitation contient les routines prenant en charge les extensions n'étant pas supporté par GEMDOS, comme le CD-ROM par exemple. | |
GDOS | Graphics Device Operating System | Cette couche du système d'exploitation contient les routines pour la gestion des polices de caractères et métafichiers. |