IBM 602
La IBM 602 Calculating Punch (Calculadora de targetes perforades), introduïda en 1946,[1] va ser una calculadora electromecànica capaç de sumar, restar, multiplicar i dividir, sent la primera màquina d'IBM capaç de realisar una divisió (l'anterior IBM 601 de 1931 solament podia sumar, restar i multiplicar). Com atres calculadores de targeta perforada de IBM es programava utilisant un tauler de control[2] en interruptors que es cableaba, definint uns passos de programa (no existia memòria de programa i un pas podia ser una operació combinada de llectura, càlcul (usant un registre de memòria o aumentant un contador) i eixida (perforació i/o acumulació). Les senyes d'entrada es llegien d'una targeta perforada, els resultats podrien ser perforats en la mateixa targeta o en una targeta final, a una velocitat mija de procés de 100 targetes per minut.
La 602 no funcionava de forma confiable en la pràctica (per temes mecànics), per lo que en 1948 va ser llançada la 602-A (una "602 que funcionava"),[3] dissenyada per George Daly, sent l'última de les calculadores electromecàniques de IBM. El model A usava un panel de control en una disposició completament diferent de la 602 original.
La màquina estava disponible en quatre models: Model 1, Model 2, Model 50, i Model 51. Els models de la "Série 50" eren versions de baix cost que operaven a velocitat més llenta, en menys espai per als passos de programa i menys registres d'almagasenament i contadors, i el Model 51 eliminava la divisió.
| Model | Cicles de Màquina per Minut |
Passos de Programa |
Registres de 12 Dígits |
Contadors de 6 Dígits |
Contadors de 4 Dígits |
Funcions |
|---|---|---|---|---|---|---|
| 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 contadors adicionals estaven disponibles com una característica opcional per a tots els models.
Els passos de programa s'eixecuten en un cicle de màquina, llevat els que efectuaven multiplicacions o divisions quines prenien tants cicles de màquina com foren necessaris per a l'operació. El ritme de perforat era d'aproximadament quatre columnes per cicle de màquina. El número total de cicles de màquina requerits per cada targeta varíaba depenent del valor de la senya i de la programació.
Programar la 602 per a cada problema implicava modificar dos coses:
- Un tauler de control cablejat per a la seqüència del càlcul
- Una Barra de Bots en "insertos" colocada en la primera columna de cada camp a perforar
Referències
[editar | editar còdic]- ↑ Charles J. Bashe, Lyle R. Johnson, John H. Palmer, i Emerson W. Pugh (1986). IBM's Early Computers (en anglés), MIT Press, p. 34. ISBN 0-262-02225-7.
- ↑ Frank dona Cruz. «IBM 602-A Wiring Diagram» (en anglés). Consultat el 24 de juliol de 2017.
- ↑ Eleanor Krawitz. «THE WATSON SCIENTIFIC COMPUTING LABORATORY: A Center for Scientific Research Using Calculating Machines» (en anglés). Columbia Engineering Quarterly. Consultat el 24 de juliol de 2017.
- Este artícul conté una traducció derivada de «IBM 602» de Wikipedia en castellà publicada baix la Llicència de documentació lliure de GNU i la Llicència Creative Commons Reconeiximent-CompartirIgual 4.0 Internacional.