La perforadora de llaves IBM 029

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

Foto: Manual de referencia de la perforadora de tarjetas IBM 29, A24-3332-1, 1960.

Otra vista

El IBM 29 Card Punch (también llamado 029 o Type 029 Key Punch o Keypunch), introducido alrededor de 1964 para coincidir con la introducción del IBM 360. Disponible en nueve modelos con varias combinaciones de teclado (numérico de 12 teclas o de 64 teclas). alfanumérico), inserción, impresión e interpretación de ceros, y también como IBM 59 Card Verifier (para verificar que las tarjetas perforadas en el 29 fueran correctas al volver a perforarlas; las no coincidencias se indicaban mediante una muesca perforada en el borde superior).

teclado numérico

Alfanumérico

La distribución del teclado alfanumérico ("combinado") se muestra en este diagrama (haga clic para ampliar a tamaño completo):

Aquí hay una tarjeta perforada con cada uno de los 64 caracteres, que muestra la interpretación en la parte superior:

Si amplía el diagrama del teclado o la imagen de la tarjeta, puede ver el conjunto de caracteres del 029, que es similar al ASCII pero carece de letras minúsculas, incluye dos caracteres especiales que no están en ASCII ("no firmar" ( ¬ ), necesario para (por ejemplo) PL/I, y "signo de centavo" ( ¢ ), característica del juego de caracteres EBCDIC utilizado por IBM 360) [ 52 ] (para el cual se diseñó el 029), y le faltan varios de los otros caracteres ASCII: [[[]\^~

Esta es la primera versión del juego de caracteres EBCDIC (Código de intercambio decimal codificado binario extendido) de IBM. Aunque el repertorio de la tarjeta perforadora 029 es de sólo 64 caracteres (suficiente para programar en Fortran, PL/I y Cobol), EBCDIC es un conjunto de 8 bits con capacidad para 256 caracteres. A medida que los terminales reemplazaron las tarjetas perforadas para la entrada de datos, se agregaron letras minúsculas, caracteres de control y otros caracteres en el espacio restante.

Tambor de programa IBM 029

El tambor de programa, que permite programar "atajos de teclado" para una entrada más rápida de ciertos tipos de datos, por ejemplo, código fuente de Fortran, columnas de números, etc. Puede colocar hasta dos programas en una tarjeta de programa y alternar entre ellos con el programa. Seleccione el interruptor. El programa define campos que se omitirán, duplicarán o cambiarán alfa automáticamente. La tarjeta de programa gira en sincronía con el progreso de la tarjeta a través de la estación de perforación. Los agujeros en la tarjeta de programa se detectan mediante pequeñas palancas accionadas por resorte con pequeñas ruedas dentadas en el extremo. A los punzones de llaves muy utilizados a menudo les faltaban ruedas de programa (y cintas secas).

Aquí hay una vista de 1986 del último pulsador público de Columbia, un modelo 029 (con un par de terminales DEC VT101 a su izquierda), en la pintoresca área SSIO :

En 1971, IBM anunció su última pulsación de tecla, la 129, que era una 029 con memoria intermedia, que permitía ingresar, verificar y editar datos antes de enviarlos a la tarjeta; almacenar hasta seis programas de formateo diferentes (equivalentes a tarjetas de batería de programa); y capaz de acumular recuentos y totales. HAGA CLIC AQUÍ para ver una fotografía de un anuncio de IBM de 1971 y AQUÍ para ver un escaneo de mayor resolución (2,5 MB) de todo el anuncio.