IBM 604

From Wikipedia, the free encyclopedia

The IBM 604 was a control panel programmable Electronic Calculating Punch introduced in 1948[1], and was a machine on which considerable expectations for the future of IBM were pinned and in which a corresponding amount of planning talent was invested.

Most of the circuitry was based on modifications of circuit designs used in the earlier 603 Electronic Multiplier and was packaged in small one-tube-replaceable pluggable units. The calculation unit contained 1,400 tubes. Clock speed was increased from the 603's rate of 35kHz to 50kHz. The 604 performed fixed point addition, subtraction, multiplication and division using BCD arithmetic.

Initial versions supported 40 program steps, but this was soon expanded to 60. Processing was still locked to the reader/punch cycle time, thus program execution had to complete within the time between a punched card leaving the read station and entering the punch station.

The 604 and a modified version, the 605, were used as components of the Card Programmed Electronic Calculators (CPC and CPC II). The 604 was also a component of the Test Assembly, a precursor to IBM's early computers[2].

See also: List of IBM products.

[edit] References

[edit] External links

[edit] Notes

  1. ^ IBM Archive: 1948
  2. ^ Bashe, C.J., et al. (September, 1981). "The Architecture of IBM's Early Computers". IBM J. Res & Develop. 25 (5).