Movatterモバイル変換


[0]ホーム

URL:


Aller au contenu
Wikipédial'encyclopédie libre
Rechercher

The Operating System

Un article de Wikipédia, l'encyclopédie libre.
Page d’aide sur l’homonymie

Ne doit pas être confondu avecTHE Operating system.

The Operating System
Bureau du système TOS
Bureau du système TOS

FamilleTOS
Type denoyauMonolithique
État du projetArrêté
Plates-formesAtari ST,Atari TT,Atari Falcon
Entreprise /
Fondateur
Atari Corporation
LicencePropriétaire
États des sourcesSources fermées
Écrit enC,Assembleur
Première version1.0 ()
Dernière version stable4.04 ()
Dernière version avancée4.92
Environnement de bureauGEM
MULTITOSSuivant
modifier 

LeTOS (The Operating System) est lesystème d'exploitation desordinateurs de la famille desAtari ST. Il a été développé conjointement parAtari etDigital Research, lorsqu'il s'est avéré queCP/M était beaucoup trop lent.

Le TOS ayant pris son essor avec le ST sous la présidence deJack Tramiel, il a souvent été surnommé à tort (de façon humoristique) leTramiel Operating System.

En 2024 dans une interview donnée à Scott Hanselman pour le podcastThe Hanselminutes Podcast[1] (à partir de 25:50) Léonard Tramiel à confirmé que lors du développement de l'Atari ST, le système d'exploitation n'avait pas de nom et que les développeurs l'appelaient simplement "Le système d'exploitation" (The operating system en Anglais) et que le nom avait été raccourci en TOS et conservé.

Fonctionnement

[modifier |modifier le code]

Le système se décompose en plusieurs couches. La plupart de ces couches sont dans laROM qui équipe les ordinateurs Atari, mais les autres couches sont des extensions qui doivent être chargées depuis un disque lors du démarrage. Le TOS inclut leGEM (Graphical Environment Manager) qui le dote d'une interface conviviale pour manipuler l'ordinateur (gérer les fichiers et démarrer des programmes).

Article détaillé :Graphical environment manager.

Les couches présentes en ROM

[modifier |modifier le code]
BIOS (Basic Input/Output System)
Cette couche est responsable de l'accès aux périphériques communs aux différents modèles d'ordinateurs (test de disponibilité, lecture et écriture, ...).
XBIOS (eXtended BIOS)
Cette couche permet d'exploiter les périphériques spécifiques au modèle concerné (par exemple les fonctions de gestion du DSP ne sont disponibles que sur le Falcon).
GEMDOS (GEM Disk Operating System)
Cette couche s'occupe de l'accès aux fichiers, aux périphériques, à la mémoire, et de la gestion des processus.
Line-A
C'est une collection de routines graphiques de bas niveau écrite en assembleur. Ces routines ne doivent pas être appelées directement par une application mais sont utilisées en interne par le système.
VDI(Virtual Device Interface)
Couche d'abstraction matérielle pour tout ce qui a trait à l'affichage. Cette couche est une composante duGEM.
AES (Application Environment Services)
Cette couche prend en charge l'interface graphique et la gestion de l'interaction avec l'utilisateur (menus, fenêtres, boîtes de dialogues, champs de formulaires, évènements utilisateur, etc.). L'AES s'appuie sur la VDI pour réaliser l'affichage. Cette couche est une composante duGEM.
Le bureau GEM
C'est une application lancée au démarrage de l'ordinateur, qui sert d'interface graphique pour manipuler l'ordinateur

Les extensions

[modifier |modifier le code]
MetaDos
cette couche permet de connecter à l'Atari des périphériques non supportés par GEMDOS, comme les lecteurs de CD-ROM et streamer DAT.
GDOS (Graphics Device Operating System)
cette couche permet l'utilisation de plusieurspolices de caractères, le support de hautes résolutions et introduisait lesmétafichiers, un format de fichiers décrivant le dessin d'une page. Cette couche est une composante duGEM.

MultiTOS

[modifier |modifier le code]

Le TOS stocké dans la ROM n'est pas un systèmemultitâche. MultiTOS est une versionmultitâche pré-emptif du TOS installé sur ledisque dur, composé d'un noyau appeléMiNT et d'une version multitâche de l'AES.

Les versions du TOS

[modifier |modifier le code]

Les versions officielles

[modifier |modifier le code]

Jusqu'à ce qu'Atari arrête la fabrication des ordinateurs, le TOS a évolué au gré des corrections et de la production de nouvelles machines.

NomVersionSortieMachinesSurnomImages
TOS1.020.11.1985STROM TOS
TOS1.0222.04.1987STF, Mega STMega TOS
TOS1.04[2]06.04.1989STFM ,MegaST, STacy (Portable)Rainbow TOS
TOS1.06/1.6029.07.1989STESTE TOS
TOS1.6201.01.1990STE TOS v2
TOS2.0505.12.1990Mega STEMega STE TOS
TOS2.0614.11.1991
TOS3.0129.08.1990TTTT TOS
TOS3.0505.12.1990
TOS3.0624.09.1991
TOS4.02Falcon
TOS4.0408.03.1993
TOS4.921994
MultiTOS1.0

Les évolutions

[modifier |modifier le code]
VersionTailleFormatTaille des partitions

maximale de disque dur[3]

Taille des disquettes

pris en charge

Format de disque

compatible MS-DOS

Logo Atari

au démarrage

1.0192KoDisquette, ROM256Mo720Ko
1.02192KoROM256Mo720Ko
1.04192KoROM512Mo720KoOui
1.06/1.6x256Ko2 ROM512Mo720KoOui
2.05256Ko2 ROM512Mo720KoOui
2.06256Ko2 ROM512Mo1.44MoOuiOui
3.0x512Ko4 ROM512Mo1.44MoOuiOui
4.0x512KoROM1Go1.44MoOuiOui

EmuTos

[modifier |modifier le code]

Article détaillé :EmuTOS

MiNT

[modifier |modifier le code]
Article détaillé :MiNT is Now Tos.

Références

[modifier |modifier le code]
  1. [vidéo] « Computing History with Atari and Commodore's Leonard Tramiel », Scott Hanselman,, 43:32 min(consulté le)
  2. Le TOS v1.04 est surnommé "RAINBOW TOS". Il comprend : de nombreuses corrections de bugs, le sélecteur de fichiers est modifié, le formatage de disquettes devient compatible DOS, performance très améliorée. À noter, des soucis de compatibilité avec de vieux logiciels.
  3. La taille maximale des partitions reconnues par le système peut être augmentée avec des logiciels comme Big-DOS ou MagiC, mais la partition de démarrage ne peut excéder cette taille.

Voir aussi

[modifier |modifier le code]

Articles connexes

[modifier |modifier le code]

Liens externes

[modifier |modifier le code]
v ·m
Jeux d'arcade
Consoles de jeux
Ordinateurs personnels
Ordinateurs portables
Logiciels
Histoire
Personnalités
Entreprises
v ·m
Apple
Mac OSClassic
Dérivés de NeXTSTEP
Dérivés deBeOS
DOS
IBM
Microsoft Windows
Fondés sur MS-DOS
Branche NT
ReactOS Foundation
Branche NT (GPL/LGPL/AGPL) non-Microsoft
POSIX /Unix
AT&T /Laboratoires Bell
BSD
GNU Hurd
Linux(liste)
Autres dérivés
Dérivés d'AmigaOS
Dérivés duTOS
D’importance historique
Mobile
Noyau Linux
Autres noyaux
Embarqués
Pour capteur en réseau
Pour carte à puce
Temps réel
Autres systèmes
Pour une liste complète, voir laliste des systèmes d’exploitation et lacatégorie « Système d’exploitation ».
Ce document provient de « https://fr.wikipedia.org/w/index.php?title=The_Operating_System&oldid=224192111 ».
Catégories :
Catégories cachées :

[8]ページ先頭

©2009-2026 Movatter.jp