| Fiche technique | |
|---|---|
| Type de produit : | Système d'exploitation |
| Auteur : | IBM |
| Date de publication : | Novembre 1984 |
| Plateforme : | 8088 |
Introduction
Le système d'exploitation PC-DOS 3.2 est la version de PC DOS succédant au PC DOS 3.1 proposé par l'entreprise IBM. Voici les principales caractéristiques :
- Développé par Microsoft, mais IBM a développé REPLACE, XCOPY. Aussi, Microsoft a développé des versions clonées pour la plupart des utilitaires développés par IBM.
- Distribué sur 2 disquettes de 360 Ko
- Publié avec le micro-ordinateur IBM PC AT modèle 339 et l'IBM PC Convertible.
- Ajout de la prise en charge des disquettes 3,5" de 720 Ko
- Prise en charge de la commutation de pile d'interruptions matérielles ajoutée.
- La taille du bloc de l'environnement maître peut être spécifiée à l'aide de COMMAND /E:size.
- Le FORMAT prend en charge /T et /N pour spécifier le nombre de pistes et le nombre de secteurs.
- Nouvelles commandes externes : REPLACE et XCOPY.
- Nouvelles commandes CONFIG.SYS : DRIVPARM, STACK
- Nouveaux pilotes de périphérique : DRIVER.SYS.
- Fonctions 440Ch à 440Fh et 64h de l'interruption 21h ajoutées
- Fonctions multiplex 08h (IBMBIO/DRIVER.SYS) et 13h de l'interruption 2Fh ajoutées (IBMBIO).
- Codes de commande du pilote de périphérique 13h, 17h, 18h ajoutés.
Évolution et innovations techniques
Dans l'histoire de l'informatique personnelle, PC-DOS 3.2 représente une étape significative de l'évolution des systèmes d'exploitation développés pour les ordinateurs IBM. Lancé en novembre 1984, ce système, fruit de la collaboration entre IBM et Microsoft, introduit des innovations techniques substantielles répondant aux besoins croissants des utilisateurs professionnels et particuliers de l'époque. Distribué sur deux disquettes de 360 Ko, PC-DOS 3.2 accompagne la sortie de machines emblématiques comme l'IBM PC AT modèle 339 et l'innovant IBM PC Convertible, premier ordinateur portable à clapet de la gamme IBM. L'une des avancées majeures de cette version réside dans son support natif pour les disquettes 3,5 pouces d'une capacité de 720 Ko, illustrant l'engagement d'IBM à adopter ce format d'entreposage plus compact et robuste qui s'imposera progressivement comme un standard de l'industrie. Cette transition technologique s'inscrit dans un mouvement plus large de miniaturisation et d'augmentation des capacités d'entreposage, tendance qui caractérisera toute l'évolution informatique des décennies suivantes.
Améliorations architecturales et nouvelles commandes
L'architecture système de PC-DOS 3.2 introduit plusieurs améliorations techniques qui, bien que moins visibles pour l'utilisateur final, renforcent significativement les capacités et la flexibilité du système d'exploitation. L'implémentation de la commutation de pile d'interruptions matérielles constitue une avancée notable dans la gestion des périphériques et la stabilité globale du système. Les nouvelles commandes CONFIG.SYS comme DRIVPARM et STACK offrent aux utilisateurs avancés et aux administrateurs système un contrôle plus fin sur les paramètres fondamentaux du système, tandis que l'introduction du pilote DRIVER.SYS permet une configuration plus souple des périphériques de stockage. Les commandes externes REPLACE et XCOPY, développées spécifiquement par IBM, étendent considérablement les capacités de gestion de fichiers, XCOPY devenant rapidement un outil indispensable pour la sauvegarde et la migration de données grâce à sa capacité à copier des structures de répertoires complètes. La possibilité de spécifier la taille du bloc d'environnement maître via le paramètre /E de COMMAND.COM répond quant à elle aux besoins des applications exigeantes en termes de variables d'environnement, illustrant l'orientation croissante vers des usages professionnels et techniques.
Enrichissement des API et standardisation de l'écosystème
Au niveau des interfaces de programmation, PC-DOS 3.2 enrichit considérablement le socle technique disponible pour les développeurs avec l'ajout des fonctions 440Ch à 440Fh et 64h de l'interruption 21h, ainsi que des fonctions multiplex 08h et 13h de l'interruption 2Fh. Ces extensions API, bien que techniques et invisibles pour la majorité des utilisateurs, jouent un rôle crucial dans l'écosystème logiciel en permettant aux applications tierces d'exploiter plus efficacement les ressources du système. Les nouveaux codes de commande du pilote de périphérique (13h, 17h, 18h) complètent cet enrichissement de l'interface de programmation, offrant des mécanismes plus sophistiqués pour le contrôle des dispositifs matériels. Cette évolution de la couche basse du système traduit la maturation progressive de l'environnement PC-DOS, qui doit désormais répondre aux attentes d'une base d'utilisateurs de plus en plus diversifiée et aux besoins croissants de compatibilité avec un parc matériel en rapide expansion. PC-DOS 3.2 s'affirme ainsi comme un maillon essentiel de la standardisation de l'écosystème PC, consolidant la position dominante de l'architecture IBM PC dans le marché professionnel tout en posant les bases techniques qui influenceront durablement le développement des systèmes d'exploitation des décennies suivantes.