Section courante

A propos

Section administrative du site

Fiche technique
Type de produit : Système d'exploitation
Auteur : Technical Systems Consultants (TSC)
Date de publication : 1976 à 1979
Plateforme : Motorola 6800, Motorola 6809

Introduction

Le FLEX est un système d'exploitation Technical Systems Consultants à partir de 1976 pour les microprocesseurs 6800. Le système d'exploitation FLEX est composé de trois parties, le système de gestion de fichiers (FMS), le système d'exploitation de disque (DOS) et l'ensemble de commandes utilitaires (UCS). Une partie de la puissance du système global réside dans le fait que le système peut être considérablement étendu en ajoutant simplement des commandes utilitaires supplémentaires. Certaines des autres caractéristiques importantes incluent : l'allocation d'espace fichier entièrement dynamique, la suppression automatique des secteurs défectueux du disque, la compression et l'expansion automatiques de l'espace sur tous les fichiers texte, le contrôle complet de l'environnement utilisateur à l'aide de la commande de l'utilitaire TTYSET et l'usure uniforme du disque grâce à l'allocateur d'espace dynamique haute performance.

Le UCS contient actuellement de nombreuses commandes très utiles. Ces programmes résident sur le disque système et ne sont chargés en mémoire qu'en cas de besoin. Cette situation signifie que l'ensemble de commandes peut être facilement étendu à tout moment, sans qu'il soit nécessaire de remplacer l'ensemble du système d'exploitation. Les utilitaires fournis avec FLEX effectuent des tâches telles que l'enregistrement, le chargement, la copie, le changement de nom, la suppression, l'ajout et la liste des fichiers disque. Il existe une commande CAT (pour Catalogue) étendue pour examiner le répertoire de fichiers du disque. Plusieurs commandes de contrôle d'environnement sont également fournies. Dans l'ensemble, FLEX fournit tous les outils nécessaires à l'interaction de l'utilisateur avec le disque.

Configuration requise

Le système d'exploitation FLEX nécessite une mémoire à accès aléatoire à l'emplacement 0000h à l'emplacement hexadécimal 2FFFh (12 Ko). La mémoire est également requise de C000h (48 Ko) à DFFFh (56Kh), où réside le système d'exploitation réel. Le système suppose également qu'au moins 2 unités de disque sont connectés au contrôleur et qu'ils sont configurés en tant qu'unité de disque #0 et #1. Le système d'exploitation FLEX fournit une interface avec le contrôleur de disque via une section de routines de pilote et avec la console opérateur ou le terminal via une section de routines d'entrée/sortie de terminal.

Mise en route du système

Chaque disquette système FLEX contient un chargeur binaire pour charger le système d'exploitation dans la RAM. Il doit y avoir un moyen de retirer le chargeur du disque pour qu'il puisse faire son travail. Cette situation peut être fait soit en entrant manuellement dans le chargeur d'amorçage fourni avec le système de disque, soit en utilisant le démarrage fourni dans la ROM, le cas échéant, pour FLEX. À titre d'exemple spécifique, supposons que le système que vous utilisez dispose du S-BUG de SWTPc installé et que vous souhaitez exécuter FLEX. La première étape consiste à mettre sous tension tous les équipements et à s'assurer que le prompt S-BUG est présente (>). Insérez ensuite la disquette système dans l'unité de disque #0 (le démarrage doit être effectué avec le disque dans l'unité de disque 0) et fermez la porte du lecteur de l'unité de disquette. Tapez D sur le terminal si vous utilisez un système de disquette de taille normale ou U si un système de mini disquette. Les moteurs à disque doivent démarrer et après environ 2 secondes, ce qui suit doit être affiché sur le terminal :

FLEX X.X
DATE (MM,DD,YY)?

+++

Le nom FLEX identifie le système d'exploitation et le X.X sera le numéro de version du système d'exploitation. À ce stade, la date actuelle doit être saisie, par exemple 7,3,79. Le prompt FLEX est constituée des trois signes plus (+++) et sera toujours présente lorsque le système est prêt à accepter une commande d'opérateur. Le «+++» devrait devenir un spectacle familier et signifie que FLEX est prêt à travailler pour vous !

Remarques



Dernière mise à jour : Jeudi, le 8 août 2019