|

Bande perforée

Bande perforée et Tape Punch

La bande perforée est l’un des premiers supports de stockage et de transmission de l’information utilisés en informatique. Héritée des technologies de télécommunication et d’automatisation du XIXe siècle, elle devient au milieu du XXe siècle un support essentiel pour l’enregistrement de programmes, de données et d’instructions machine.

Ainsi la bande perforée est utilisée en informatique dès les années 1940, connaît son apogée dans les années 1950 et 1960, puis recule progressivement dans les années 1970 avec la généralisation des supports magnétiques.

Utilisée avec un lecteur de bande et un perforateur (tape punch), elle occupe une place centrale dans l’informatique des années 1950 et 1960, avant d’être progressivement remplacée par des supports magnétiques plus rapides et plus compacts.


Principe général

La bande perforée se présente sous la forme d’un ruban de papier dans lequel des trous sont percés selon une organisation régulière. Chaque position de trous correspond à une information codée : caractère, instruction ou donnée binaire selon le système utilisé.

Le fonctionnement repose sur deux opérations complémentaires :

  • la lecture, assurée par un lecteur optique ou électromécanique,
  • l’écriture, réalisée par un perforateur qui perce physiquement la bande.

Le support est donc à la fois matériel, visible et manipulable, ce qui en fait une forme très concrète de stockage de l’information.


Une exemple : lecteur de bande sur le PDP-1

Sur le PDP-1, la bande perforée est utilisée avec un lecteur de bande intégré à l’équipement standard.

Ce lecteur permet de charger programmes et données en mémoire à une vitesse d’environ 400 lignes par seconde.

Associé au perforateur, il forme un système complet d’entrée et de sortie de l’information, au cœur du fonctionnement de la machine.


Origines de la bande perforée

L’idée d’enregistrer une séquence d’instructions sous forme de perforations est ancienne. Elle apparaît notamment dans les métiers Jacquard au début du XIXe siècle, puis dans certains systèmes télégraphiques et téléscripteurs.

En informatique, la bande perforée s’impose comme support pratique à partir des années 1940 et 1950, car elle permet :

  • de conserver un programme hors de la machine,
  • de dupliquer facilement des séquences d’instructions,
  • de transporter physiquement des données d’une installation à une autre.

Elle devient ainsi l’un des premiers véritables supports d’échange de logiciels.


Le rôle du tape punch

Le tape punch, ou perforateur de bande, est le périphérique chargé d’écrire l’information sur le ruban. Contrairement à un support magnétique, l’écriture n’est pas invisible : elle consiste à percer réellement le papier selon un codage déterminé.

Dans les systèmes informatiques classiques de cette époque, le perforateur sert à :

  • enregistrer un programme,
  • produire une copie de données,
  • générer un ruban exécutable ou relogeable,
  • préparer un support destiné à être relu plus tard par la machine.

Le tape punch transforme ainsi l’information numérique en un objet physique pouvant être archivé, classé ou transmis.


Un support de stockage séquentiel

La bande perforée appartient à la famille des supports à accès séquentiel. Pour atteindre une information située plus loin sur la bande, il faut faire défiler tout ce qui précède.

Ce mode de fonctionnement présente plusieurs conséquences :

  • lecture simple et fiable,
  • vitesse acceptable pour les petits programmes,
  • consultation peu pratique pour de grands volumes de données,
  • absence d’accès direct à une position arbitraire.

La bande perforée est donc bien adaptée au chargement de programmes et à l’échange d’informations, mais beaucoup moins au stockage massif ou à la consultation rapide.


Organisation de l’information

Selon les machines et les époques, les bandes perforées existent en plusieurs formats, notamment à 5, 7 ou 8 canaux. Les perforations peuvent représenter :

  • des caractères alphanumériques,
  • des codes de contrôle,
  • des données binaires,
  • des instructions machine.

Dans certains ordinateurs des années 1960, comme le PDP-1, le lecteur et le perforateur de bande font partie de l’équipement standard. Le système peut alors lire un programme depuis une bande, puis en perforer une nouvelle contenant le résultat d’un assemblage, d’une compilation ou d’un traitement.


Avantages de la bande perforée

Malgré son apparente simplicité, la bande perforée présente plusieurs qualités importantes dans le contexte technique de l’époque :

  • coût relativement modéré,
  • facilité de duplication,
  • support tangible et archivable,
  • compatibilité avec de nombreuses machines,
  • bonne robustesse si la bande est correctement stockée.

Elle permet surtout de séparer clairement la machine de travail et le support d’enregistrement, ce qui constitue une étape importante dans l’histoire du logiciel.


Limites et contraintes

La bande perforée présente cependant de nombreuses limites :

  • support fragile en papier, sensible à l’usure et aux déchirures,
  • stockage très limité en comparaison des supports ultérieurs,
  • accès uniquement séquentiel,
  • vitesse d’écriture relativement faible,
  • manipulation matérielle contraignante pour de grands volumes.

À mesure que les besoins augmentent, elle est progressivement supplantée par la bande magnétique, puis par les disques, qui offrent une capacité bien supérieure et des performances plus élevées.


Place dans l’histoire de l’informatique

D’un point de vue historique, la bande perforée occupe une place fondamentale :

  • elle constitue l’un des premiers supports de stockage numérique largement utilisés,
  • elle permet la diffusion physique de programmes et de données,
  • elle accompagne les débuts de la programmation sur de nombreuses machines scientifiques et industrielles,
  • elle représente une étape essentielle avant la généralisation du stockage magnétique.

Le tape punch et la bande perforée appartiennent ainsi à une phase décisive de l’histoire informatique : celle où l’information, avant d’être invisible et instantanément accessible, restait encore inscrite dans un support matériel simple, lisible et manipulable.


Héritage technique et culturel

Aujourd’hui disparue des usages courants, la bande perforée conserve une forte valeur historique. Elle symbolise une époque où les programmes existaient sous forme d’objets physiques, où l’on pouvait classer un logiciel dans une boîte, l’expédier par courrier ou le relire directement sur une machine.

À ce titre, elle n’est pas seulement un ancien support : elle représente l’une des premières formes concrètes de mémoire externe, de sauvegarde et de circulation du logiciel.


Photo de couverture d’une bande perforée CC BY-SA 3.0, Lien

Publications similaires

  • Intel 8008

    Le premier “vrai” pas vers le micro-ordinateur L’Intel 8008 est un microprocesseur 8 bits lancé en avril 1972. Il arrive juste après l’Intel 4004 (4 bits) et marque une étape importante : avec 8 bits, une instruction set plus “ordinateur”, et un adressage plus confortable, le 8008 ouvre la voie à des systèmes plus polyvalents…

  • Intel 8080

      Le processeur qui rend le micro-ordinateur réellement “pratique” L’Intel 8080 est un microprocesseur 8 bits introduit en avril 1974. Il succède au 8008 et corrige ses limites majeures (adressage, brochage, performances). Grâce à son bus d’adresses 16 bits et son boîtier 40 broches, le 8080 rend réaliste la conception de micro-ordinateurs généralistes, avec une…

  • |

    MOS 6502

    MOS Technology 6502 Le MOS Technology 6502 est un microprocesseur 8 bits commercialisé en 1975. Il joue un rôle majeur dans l’histoire de la micro-informatique en rendant le microprocesseur financièrement accessible et techniquement exploitable pour des systèmes destinés au grand public. Grâce à son faible coût et à une architecture efficace, le 6502 est rapidement…

  • Motorola 6809

    Un processeur 8 bits à architecture interne avancée Le Motorola 6809 est un microprocesseur 8 bits introduit à la fin de l’année 1977 et diffusé commercialement à partir de 1978 par Motorola. Toutefois, il se distingue nettement des autres processeurs 8 bits de son époque. En effet, son architecture interne intègre des registres 16 bits,…

  • |

    MOS 6510

    MOS Technology 6510 Le MOS Technology 6510 est un microprocesseur 8 bits dérivé du célèbre MOS 6502. Introduit en 1982, il se distingue par l’intégration de fonctionnalités supplémentaires et par sa place centrale dans l’architecture du Commodore 64, l’un des micro-ordinateurs les plus vendus de l’histoire. Bien qu’il conserve les principes fondamentaux du 6502, le…

  • |

    Flexowriter

    Friden Flexowriter Le Friden Flexowriter, apparu en 1951, est une machine qui ressemble à une grosse machine à écrire électrique… mais beaucoup plus intelligente. Quand on tape au clavier, il n’écrit pas seulement le texte sur le papier. Il peut aussi enregistrer chaque frappe sous forme de trous dans une bande de papier. Cette bande…