Manufacturer | IBM |
---|---|
Product family | 600 series |
Type | Vacuum tube calculator |
Release date | 1948 |
Lifespan | ~35 years |
Units shipped | 5400 |
Input | punched cards |
Mass | 540 kg |
Predecessor | IBM 603 |
Successor | IBM 608 |
Related | IBM CPC |
The IBM 604 Electronic Calculating Punch was the world's first mass-produced electronic calculator along with its predecessor the IBM 603. [1] It was an electronic unit record machine that could perform multiple calculations, including division. It was invented and developed by Ralph Palmer, Jerrier Haddad and Byron Phelps. [2] [3] It was introduced by IBM in 1948. [4] [5]
It could read a punched card from a deck, do some calculations based on the wiring of its plugboard, and punch results onto the same card. A separate IBM 521 Card Read/Punch processed the cards and had its own plugboard which selected the columns to be read and those to be punched. [6]
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. The circuit module design and packaging was also used for the IBM 650, the world's first mass-produced computer and a very popular computer during the 1960s.
An all-transistor version of the 604 was built and demonstrated in October 1954. Although it used over 2200 transistors as opposed to 1250 tubes in the original, it occupied only about half the volume, and used only 5% as much power. [7] [8] This was only an experimental machine, but its technology was used to build the IBM 608, which shipped in December 1957, and was the world's first all-transistorized electronic calculator to be mass produced. [8]
Most of the circuitry was based on modifications of circuit designs used in the earlier 603 Electronic Multiplier and was packaged in small replaceable pluggable units, each typically containing one miniature vacuum tube. A limited number of standardized circuit designs were used, which made the product more easily manufactured and serviced. [9] The calculation unit contained 1,250 tubes. [10] Clock speed was increased from the 603's rate of 35kHz to 50 kHz. The 604 performed fixed-point addition, subtraction, multiplication and division using BCD arithmetic.
Initial versions supported 40 program steps, and 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.
Considerable expectations for the future of the business rested on the 604, upon which a corresponding amount of planning talent had been invested. While initially IBM planned on selling 75 units, they eventually sold over 5600. [3] In 1974, there were still over 400 IBM 604s still in use. [3]
An IBM 604 is preserved at the American Computer Museum and another at the University of Amsterdam Computer Museum.
In the comic series The Adventures of Tintin , two scientists work with a 604 to send Tintin, the main character of the comic series, to the moon. [1]
An electronic calculator is typically a portable electronic device used to perform calculations, ranging from basic arithmetic to complex mathematics.
The history of computing hardware covers the developments from early simple devices to aid calculation to modern day computers.
The IBM 1401 is a variable-wordlength decimal computer that was announced by IBM on October 5, 1959. The first member of the highly successful IBM 1400 series, it was aimed at replacing unit record equipment for processing data stored on punched cards and at providing peripheral services for larger computers. The 1401 is considered by IBM to be the Ford Model-T of the computer industry due to its mass appeal. Over 12,000 units were produced and many were leased or resold after they were replaced with newer technology. The 1401 was withdrawn on February 8, 1971.
The IBM 650 Magnetic Drum Data-Processing Machine is an early digital computer produced by IBM in the mid-1950s. It was the first mass-produced computer in the world. Almost 2,000 systems were produced, the last in 1962, and it was the first computer to make a meaningful profit. The first one was installed in late 1954 and it was the most popular computer of the 1950s.
The Harvard Mark I, or IBM Automatic Sequence Controlled Calculator (ASCC), was one of the earliest general-purpose electromechanical computers used in the war effort during the last part of World War II.
The ANITA Mark VII and ANITA Mark VIII calculators were launched simultaneously in late 1961 as the world's first all-electronic desktop calculators. Designed and built by the Bell Punch Co. in Britain, and marketed through its Sumlock Comptometer division, they used vacuum tubes and cold-cathode switching tubes in their logic circuits and nixie tubes for their numerical displays.
The IBM Card-Programmed Electronic Calculator or CPC was announced by IBM in May 1949. Later that year an improved machine, the CPC-II, was also announced.
Starting at the end of the nineteenth century, well before the advent of electronic computers, data processing was performed using electromechanical machines collectively referred to as unit record equipment, electric accounting machines (EAM) or tabulating machines. Unit record machines came to be as ubiquitous in industry and government in the first two-thirds of the twentieth century as computers became in the last third. They allowed large volume, sophisticated data-processing tasks to be accomplished before electronic computers were invented and while they were still in their infancy. This data processing was accomplished by processing punched cards through various unit record machines in a carefully choreographed progression. This progression, or flow, from machine to machine was often planned and documented with detailed flowcharts that used standardized symbols for documents and the various machine functions. All but the earliest machines had high-speed mechanical feeders to process cards at rates from around 100 to 2,000 per minute, sensing punched holes with mechanical, electrical, or, later, optical sensors. The operation of many machines was directed by the use of a removable plugboard, control panel, or connection box. Initially all machines were manual or electromechanical. The first use of an electronic component was in 1937 when a photocell was used in a Social Security bill-feed machine. Electronic components were used on other machines beginning in the late 1940s.
The IBM Selective Sequence Electronic Calculator (SSEC) was an electromechanical computer built by IBM. Its design was started in late 1944 and it operated from January 1948 to August 1952. It had many of the features of a stored-program computer, and was the first operational machine able to treat its instructions as data, but it was not fully electronic. Although the SSEC proved useful for several high-profile applications, it soon became obsolete. As the last large electromechanical computer ever built, its greatest success was the publicity it provided for IBM.
The IBM 602 Calculating Punch, introduced in 1946, was an electromechanical calculator capable of addition, subtraction, multiplication, and division. The 602 was IBM's first machine that did division. Like other IBM calculators, it was programmed using a control panel. Input data was read from a punched card, the results could be punched in the same card or a trailing card.
A plugboard or control panel is an array of jacks or sockets into which patch cords can be inserted to complete an electrical circuit. Control panels are sometimes used to direct the operation of unit record equipment, cipher machines, and early computers. The array of holes is often contained in a flat removable panel that can be inserted into a machine and pressed against an array of contacts. This allows the machine to be quickly switched between different applications.
IBM 7070 is a decimal-architecture intermediate data-processing system that was introduced by IBM in 1958. It was part of the IBM 700/7000 series, and was based on discrete transistors rather than the vacuum tubes of the 1950s. It was the company's first transistorized stored-program computer.
The IBM 603 Electronic Multiplier was the first mass-produced commercial electronic calculating device; it used full-size vacuum tubes to perform multiplication and addition. The IBM 603 was adapted as the arithmetic unit in the IBM Selective Sequence Electronic Calculator. It was designed by James W. Bryce, and included circuits patented by A. Halsey Dickenson in 1937. The IBM 603 was developed in Endicott, New York, and announced on September 27, 1946.
A transistor computer, now often called a second-generation computer, is a computer which uses discrete transistors instead of vacuum tubes. The first generation of electronic computers used vacuum tubes, which generated large amounts of heat, were bulky and unreliable. A second-generation computer, through the late 1950s and 1960s featured circuit boards filled with individual transistors and magnetic-core memory. These machines remained the mainstream design into the late 1960s, when integrated circuits started appearing and led to the third-generation computer.
A mechanical computer is a computer built from mechanical components such as levers and gears rather than electronic components. The most common examples are adding machines and mechanical counters, which use the turning of gears to increment output displays. More complex examples could carry out multiplication and division—Friden used a moving head which paused at each column—and even differential analysis. One model, the Ascota 170 accounting machine sold in the 1960s, calculated square roots.
Cuthbert Corwin Hurd was an American computer scientist and entrepreneur, who was instrumental in helping the International Business Machines Corporation develop its first general-purpose computers.
The IBM 608 Transistor Calculator, a plugboard-programmable unit, was the first IBM product to use transistor circuits without any vacuum tubes and is believed to be the world's first all-transistorized calculator to be manufactured for the commercial market. Announced in April 1955, it was released in December 1957. The 608 was withdrawn from marketing in April 1959.
A vacuum-tube computer, now termed a first-generation computer, is a computer that uses vacuum tubes for logic circuitry. While the history of mechanical aids to computation goes back centuries, if not millennia, the history of vacuum tube computers is confined to the middle of the 20th century. Lee De Forest invented the triode in 1906. The first example of using vacuum tubes for computation, the Atanasoff–Berry computer, was demonstrated in 1939. Vacuum-tube computers were initially one-of-a-kind designs, but commercial models were introduced in the 1950s and sold in volumes ranging from single digits to thousands of units. By the early 1960s vacuum tube computers were obsolete, superseded by second-generation transistorized computers.
The Monroe Calculating Machine Mark XI was a general-purpose stored-program electronic digital computer introduced in 1960 by the Monroe Calculating Machine Division of Litton Industries. The system was marketed for "primarily for billing, and invoice writing", but could also be used for low-end scientific computing.
The Gamma 3 was an early electronic vacuum-tube computer. It was designed by Compagnie des Machines Bull in Paris, France and released in 1952.
{{cite book}}
: CS1 maint: numeric names: authors list (link)ibm 604 1954 ibm 608 1957.