Le poinçon clé IBM 029

Source: http://www.columbia.edu/cu/computinghistory/029.html


Poinçon IBM 029

Photo : Manuel de référence IBM 29 Card Punch, A24-3332-1, 1960.

Une autre vue

L'IBM 29 Card Punch (également appelé 029 ou Type 029 Key Punch ou Keypunch), introduit vers 1964 pour coïncider avec l'introduction de l'IBM 360. Disponible en neuf modèles avec diverses combinaisons de clavier (12 touches numériques ou 64 touches alphanumérique), l'insertion, l'impression et l'interprétation du zéro, ainsi que le vérificateur de cartes IBM 59 (pour vérifier que les cartes perforées sur le 29 étaient correctes).

Clavier numérique

Alphanumérique

La disposition du clavier alphanumérique (« combiné ») est illustrée dans ce diagramme (cliquez pour agrandir en taille réelle) :

Voici une carte perforée de chacun des 64 caractères, montrant l'interprétation en haut :

Si vous agrandissez le schéma du clavier ou l'image de la carte, vous pouvez voir le jeu de caractères du 029, qui est similaire à l'ASCII mais manque de lettres minuscules, comprend deux caractères spéciaux non en ASCII ("pas de signe" ( ¬ ), nécessaire pour (par exemple) PL/I, et "signe cent" ( ¢ ), caractéristique du jeu de caractères EBCDIC utilisé par l'IBM 360) [ 52 ] (pour lequel le 029 a été conçu), et il manque plusieurs autres caractères ASCII : [[[]\^~

Il s'agit de la première version du jeu de caractères EBCDIC (Extended Binary Coded Decimal Interchange Code) d'IBM. Bien que le répertoire du perforateur de carte 029 ne comporte que 64 caractères (suffisant pour programmer en Fortran, PL/I et Cobol), EBCDIC est un ensemble de 8 bits d'une capacité de 256 caractères. À mesure que les terminaux remplaçaient les poinçons de carte pour la saisie des données, des lettres minuscules, des caractères de contrôle et d'autres caractères ont été ajoutés dans l'espace restant.

Tambour de programme IBM 029

Le Program Drum, qui permet de programmer des « raccourcis clavier » pour une saisie plus rapide de certains types de données, par exemple le code source Fortran, les colonnes de chiffres, etc. Vous pouvez mettre jusqu'à deux programmes sur une carte de programme et basculer entre eux avec le Program Sélectionnez le commutateur. Le programme définit les champs à ignorer, dupliquer ou décaler alpha automatiquement. La carte programme tourne en synchronisation avec la progression de la carte dans la station de perforation. Les trous dans la carte programme sont détectés par de petits leviers à ressort dotés de minuscules roues dentées à leur extrémité. Les poinçons à touches très utilisés manquaient souvent de roues de programme (et de rubans secs).

Voici une vue de 1986 du dernier clavier public de Columbia, un modèle 029 (avec une paire de terminaux DEC VT101 à sa gauche), dans la pittoresque zone SSIO :

En 1971, IBM a annoncé son dernier poinçon, le 129, qui était un 029 avec mémoire tampon, permettant de saisir, de vérifier et de modifier les données avant de les enregistrer sur la carte ; stocker jusqu'à six programmes de formatage différents (équivalents aux cartes à tambour programmées) ; et capable d'accumuler des comptes et des totaux. CLIQUEZ ICI pour une photo d'une publicité IBM de 1971, et ICI pour une analyse à plus haute résolution (2,5 Mo) de l'intégralité de la publicité.