IBM 602
El IBM 602 Calculating Punch, introducido en 1946, era una calculadora electromecánica capaz de sumar, restar, multiplicar y dividir. La 602 fue la primera máquina de IBM que realizó divisiones. (La IBM 601, introducida en 1931, sólo se multiplicó). Al igual que otras calculadoras de IBM, se programó mediante un panel de control. Los datos de entrada se leían desde una tarjeta perforada, los resultados se podían perforar en la misma tarjeta o en una tarjeta final.
El 602 estaba disponible en cuatro modelos: Modelo 1, Modelo 2, Modelo 50 y Modelo 51. La "Serie 50" Los modelos eran versiones de bajo costo que se ejecutaban a una velocidad más lenta, con la mitad de pasos de programa y menos registros y contadores de almacenamiento.
Modelo | Máquina Ciclos por minuto | Programa Pasos | 12-Digit Almacenamiento Unidades | 6-Digit Contratistas | 4-Digit Contratistas | Funciones |
---|---|---|---|---|---|---|
1 | 200 | 12 | 6 | 3 | 3 | +, -, *, / |
2 | 200 | 12 | 6 | 3 | 3 | +, -, *, / |
50 | 150 | 6 | 4 | 3 | 1 | +, -, *, / |
51 | 150 | 6 | 4 | 3 | 1 | +, -, |
Dos contadores adicionales estaban disponibles como característica opcional.

Los pasos del programa se ejecutan en un ciclo de máquina, excepto los pasos que realizan multiplicación o división, que requieren tantos ciclos de máquina como sean necesarios para la operación. La velocidad de punzonado es de aproximadamente cuatro columnas por ciclo de máquina. El número total de ciclos de máquina requeridos por tarjeta varía dependiendo de los datos y la programación.
Programar el 602 para cada problema implicaba dos cosas:
- A panel de control cableado para la secuencia del cálculo
- A Skip Bar con "insertos" colocados para la primera columna de cada campo para golpear