Oversettelse av originalen til Frank Da Cruz, Columbia:
http://www.columbia.edu/cu/computinghistory/029.html
IBM 29 Card Punch (også kalt 029 eller Type 029 Key Punch eller Keypunch), ble introdusert rundt 1964 for å falle sammen med introduksjonen av IBM 360. Tilgjengelig i ni modeller med forskjellige tastaturkombinasjoner (12-tasters numeriske eller 64-tasters alfanumerisk), null innsetting, utskrift og tolkning, og også som IBM 59 Card Verifier (for å verifisere at kortene som ble stanset på de 29 var riktige).
Det alfanumeriske (“kombinasjons”) tastaturoppsettet er vist i dette diagrammet (Klikk for å forstørre til full størrelse):
Here’s a card punched with each of 64 characters, showing the interpretation across the top:
Hvis du forstørrer tastaturdiagrammet eller kortbildet, kan du se tegnsettet til 029, som ligner på ASCII, men mangler små bokstaver, og inkluderer to spesialtegn som ikke er i ASCII (“ikke tegn” (¬), nødvendig for ( f.eks.) PL/I, og “cent-tegn” (¢), karakteristisk for EBCDIC-tegnsettet brukt av IBM 360) [52] (som 029 ble designet for), og mangler flere av ASCIIs andre tegn: {} []\^~
Dette er den første versjonen av IBMs tegnsett EBCDIC (Extended Binary Coded Decimal Interchange Code). Selv om repertoaret til 029-kortstansen bare er på 64 tegn (tilstrekkelig til å programmere i Fortran, PL/I og Cobol), er EBCDIC et 8-bits sett med 256 tegn. Etter hvert som terminaler erstattet kortstanser for datainntasting, ble små bokstaver, kontrolltegn og andre tegn lagt til i den gjenværende plassen.
Programtrommelen lar “tastatursnarveier” programmeres for raskere inntasting av visse typer data, f.eks. Fortran kildekode, kolonner med tall, etc. Du kan legge opptil to programmer på ett programkort og bytte med Program Select-bryteren. Programmet definerer felt som automatisk skal hoppes over, dupliseres eller alfaskiftes. Programkortet synkroniseres med kortets fremdrift gjennom stansestasjonen. Hullene i programkortet føles av små fjærbelastede spaker med bittesmå tannhjul på enden. Mye brukte tastetrykk manglet ofte programhjul (og tørre bånd).
Her er en 1986-visning av Columbias siste offentlige tastetrykk, en 029-modell (med et par DEC VT101-terminaler til venstre), i det pittoreske SSIO-området:
I 1971 annonserte IBM sin siste tastetrykk, 129, som var en 029 med bufferminne, slik at data kunne legges inn, sjekkes og redigeres før de ble lagt inn på kortet; lagring av opptil seks forskjellige formateringsprogrammer (tilsvarer programtrommekort); og i stand til å akkumulere tellinger og totaler. KLIKK HER for et bilde fra en IBM-reklame fra 1971, og HER for en skanning med høyere oppløsning (2,5 MB) av hele annonsen.
Referanser:
- IBM 29 Card Punch Reference Manual, A24-3332-1 (February 1965).
(The figures on this page come from this manual, except for the Columbia SSIO photo). - Mackenzie, Charles E., Coded Character Sets, History and Development, Addison-Wesley (1980).
Se også:
Sider utenom C (Notert 24 Sep 2007):
- IBM 29 card punch (IBM history archive)
- IBM 29 Keypunch illustration from FORTRAN IV Pocket Handbook.
- Color photo from the Computer History Museum
- Punching Data on Cards, film, University of Queensland Chemistry Department (1969). Demonstrates operation of IBM 029 and (briefly) 026 card punches.