Card-Programmed Calculator
Meer info
- Ontwerper
- IBM, op basis van een ontwerp van Northrop Aircraft
- Verschenen
- 1949
- Type
- Kaartgestuurde rekenmachine
Ponskaartapparatuur aan elkaar gekabeld tot iets wat bijna een computer was — en die veel beter verkocht dan IBM had verwacht.
Eind jaren veertig koppelden ingenieurs bij Northrop Aircraft een elektronische IBM-vermenigvuldiger aan een boekhoudmachine, zodat de resultaten van de vermenigvuldiger konden worden afgedrukt en direct als invoer voor de volgende stap dienden. Ze noemden het de ENIAC voor de kleine beurs. IBM bekeek de hack, ontwierp hem degelijk als een 604 gekoppeld aan een 402 en verkocht hem vanaf 1949 als Card-Programmed Electronic Calculator.
Het programma was een stapel kaarten, één instructie per kaart, waardoor de kloksnelheid van de machine gelijk was aan de invoersnelheid van de kaartlezer. Het stekkerbord bepaalde wat een kaart ook maar kon betekenen; de stapel bepaalde de volgorde. Een lus betekende dezelfde kaarten opnieuw invoeren, en voorwaardelijke uitvoering gebeurde met selectors op het bord. Er was geen opgeslagen programma, en niemand beweerde van wel.
Er werden ongeveer 700 gebouwd. De hele Amerikaanse vliegtuigindustrie deed er haar berekeningen op tot de IBM 650 en 701 verschenen, en het blijvende effect is dat een industrie in programma's leerde denken voordat ze toegang had tot computers.