Les 30 ans de l’IBM PC

Image 1 : Les 30 ans de l'IBM PC

L’IBM PC à 30 ans

Le 12 août 1981, il y a 30 ans, IBM lançait le modèle 5150 PC, un ordinateur qui allait devenir le premier d’une (très) longue liste. Avec cet appareil utilisant un processeur x86, IBM a créé ce qui est devenu le « standard » PC en quelques années. La machine valait environ 3 000 $ avec un lecteur de disquette, un écran et 64 ko de RAM et 1 500 $ avec 16 ko de RAM, sans écran et sans lecteurs. En suivant l’inflation, le premier PC vaudrait 5 300 € aujourd’hui et 2 600 € dans sa version de base.

Image 2 : Les 30 ans de l'IBM PC

Un processeur hybride

Ce premier PC utilisait un processeur 8088 de chez Intel. Ce processeur d’entrée de gamme travaillait en 16 bits en interne (comme le plus puissant 8086) mais le bus mémoire était limité à 8 bits, pour réduire les coûts. Le bus d’adressage, quant à lui, était sur 20 bits : le 8088 pouvait gérer au maximum 1 Mo de mémoire. Mais comme le BIOS nécessitait une partie de cette mémoire pour l’adressage des périphériques, seuls 640 ko étaient utilisables au maximum. La mémoire de base de l’IBM PC était de seulement 16 ko à son lancement et il pouvait accepter au mieux 256 ko de mémoire.

Image 3 : Les 30 ans de l'IBM PC

Une puce avec un bug attendu

Petite anecdote sur le contrôleur série du premier PC, le 8250 UART. Cette puce, dans sa première révision, avait quelques bugs, dont une partie était connue. IBM, dans le BIOS du PC, corrigeait certains des bugs en question et quand une version corrigée de la puce (8250A) est sortie, cette correction automatique a posé des problèmes. Une version corrigée, mais avec certains bugs remis en place est donc sortie pour les PC (la 8250B).

Image 4 : Les 30 ans de l'IBM PC

Un lecteur de cassettes

Avec le premier PC, IBM proposait un lecteur de cassettes pour le stockage des données. Ce système de stockage a rapidement disparu — alors qu’il était la norme sur d’autres micro-ordinateurs — pour une bonne raison : il n’était utilisable qu’avec le BIOS en ROM de la machine. Le système d’exploitation MS-DOS ne pouvait pas utiliser ce lecteur, ce qui a limité les ventes.

Image 5 : Les 30 ans de l'IBM PC

Le lecteur de disquettes

En 2011, les disquettes se font très rares, mais en 1981 c’était la norme. L’IBM 5150 PC lisait les disquettes 5,25 pouces (souple) dans deux formats : simple face // double densité (160 ko) et double face // double densité (320 ko). Étant donné que le système d’exploitation était stocké sur disquettes, la majorité des appareils avaient deux lecteurs.

Image 6 : Les 30 ans de l'IBM PC

Un disque dur optionnel

À l’heure des SSD, on ne s’attend pas à un disque dur en option. D’une capacité de 10 Mo, le 5161 nécessitait une alimentation externe de 130 W. Il était composé de deux plateaux de 5 Mo, au format 5,25 pouces, et tournait à 3 600 tpm. Le taux de transfert était de 5 mégabits/s (625 ko/s au mieux) et le MTBF de seulement 8 000 heures.

Image 7 : Les 30 ans de l'IBM PC

Un écran « monochrome »

L’écran de base de l’IBM PC était le 5151 de chez IBM. Cet écran cathodique de 12 pouces (11,5 pouces visibles) n’affichait que du vert et pouvait travailler en mode texte avec 80 colonnes et 25 lignes. L’écran travaillait en 720 x 350 et — point étonnant — la liaison était numérique. En effet, le passage au VGA — analogique — s’est fait en 1987…

Image 8 : Les 30 ans de l'IBM PC

Un écran CGA

En plus de l’écran « texte », IBM proposait une carte graphique de type « CGA » (Color Graphics Adapter). La carte, interfacée en ISA 8 bits, intégrait 16 ko de mémoire vidéo et permettait (au mieux) de travailler en 320 x 200 et en 16 couleurs avec un écran adapté. Il était possible d’utiliser un moniteur RGB (ou RGBI) mais aussi tout simplement un téléviseur NTSC. Certains jeux (comme ici Alley Cat) utilisaient le mode CGA.

Image 9 : Les 30 ans de l'IBM PC

Un BASIC en ROM

Dans le premier PC, un « système » était installé en ROM, le Cassette BASIC. Il était basé sur le BASIC de Microsoft et permettait de faire fonctionner le PC sans lecteur de disquettes ainsi que de prendre en charge le lecteur de cassettes.

Image 10 : Les 30 ans de l'IBM PC

PC-DOS

Terminons par le système d’exploitation : avec le premier PC, IBM ne livrait pas MS-DOS (qui a eu 30 ans récemment) mais bien PC-DOS. Ce système était un simple 86-DOS (devenu MS-DOS plus tard) fourni sur une disquette 5,25 pouces, ce qui explique que beaucoup de PC avaient deux lecteurs de disquettes…