IBM 2540

Last updated
IBM 2540
IBM Logo 1956 1972.svg
IBM 2540 by Jean Weber (cropped).jpg
IBM 2540 reader(right)/punch (left)
Type Punch card reader/writer
Release date1965;57 years ago (1965)
Predecessor IBM 1402
Successor IBM 3505
Related IBM 2501

The IBM 2540 is a punched-card computer peripheral manufactured by IBM Corporation for use of System/360 and later computer systems. The 2540 was designed by IBM's Data Processing Division in Rochester, Minnesota, and was introduced in 1965. [1] The 2540 can read punched-cards at 1000 cards per minute (CPM) and punch at 300 CPM. The 2540 is based on the design of the older, slightly slower, 1402.

Contents

Description

IBM 2540 card read/punch in an IBM System/370 Model 145 installation Hist. Rechenzentrum.png
IBM 2540 card read/punch in an IBM System/370 Model 145 installation

The 2540 attaches to a System/360 multiplexer or selector channel through an IBM 2821 Control Unit. A standard 2540 processes standard IBM 80 column punched cards. The card reader (2540R) and card punch (2540P) devices are separately addressable and function independently. The 2540 normally reads and punches EBCDIC data, called data-mode 1.

Card reader

On the right side of the device is the reader, consisting of an input hopper holding approximately 3100 cards, and three output stackers (right to left – R1, R2, and RP3) each holding approximately 1350 cards. Cards can be directed to an output stacker under program control.

Card punch

On the left side of the device is the punch, with an input hopper holding about 1350 cards, and three output stackers (left to right – P1, P2, and RP3) each holding 1350 cards. The center stacker (RP3) is shared between the reader and the punch, but is not intended to be used by both at the same time. Cards can be directed to an output stacker under program control. The card is read after punching to ensure that the data was punched correctly.

Special features

Successors

With the introduction of System/370 IBM announced the improved 3525 card punch and the 3505 card reader in 1971. [3]

See also

Related Research Articles

<span class="mw-page-title-main">Punched card</span> Paper-based recording medium

A punched card is a piece of stiff paper that holds digital data represented by the presence or absence of holes in predefined positions. Punched cards were once common in data processing applications or to directly control automated machinery.

<span class="mw-page-title-main">IBM 1620</span> Small IBM scientific computer released in 1959

The IBM 1620 was announced by IBM on October 21, 1959, and marketed as an inexpensive scientific computer. After a total production of about two thousand machines, it was withdrawn on November 19, 1970. Modified versions of the 1620 were used as the CPU of the IBM 1710 and IBM 1720 Industrial Process Control Systems.

<span class="mw-page-title-main">Spooling</span>

In computing, spooling is a specialized form of multi-programming for the purpose of copying data between different devices. In contemporary systems, it is usually used for mediating between a computer application and a slow peripheral, such as a printer. Spooling allows programs to "hand off" work to be done by the peripheral and then proceed to other tasks, or to not begin until input has been transcribed. A dedicated program, the spooler, maintains an orderly sequence of jobs for the peripheral and feeds it data at its own rate. Conversely, for slow input peripherals, such as a card reader, a spooler can maintain a sequence of computational jobs waiting for data, starting each job when all of the relevant input is available; see batch processing. The spool itself refers to the sequence of jobs, or the storage area where they are held. In many cases, the spooler is able to drive devices at their full rated speed with minimal impact on other processing.

<span class="mw-page-title-main">IBM 1442</span>

IBM 1442 is a combination IBM card reader and card punch. It reads and punches 80-column IBM-format punched cards and is used on the IBM 1440, the IBM 1130, the IBM 1800 and System/360 and is an option on the IBM System/3.

<span class="mw-page-title-main">Unit record equipment</span> Electromechanical machines which processed data using punch cards

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.

<span class="mw-page-title-main">Keypunch</span>

A keypunch is a device for precisely punching holes into stiff paper cards at specific locations as determined by keys struck by a human operator. Other devices included here for that same function include the gang punch, the pantograph punch, and the stamp. The term was also used for similar machines used by humans to transcribe data onto punched tape media.

<span class="mw-page-title-main">IBM System/3</span> IBM midrange computer (1969–1985)

The IBM System/3 is an IBM midrange computer introduced in 1969, and marketed until 1985. It was produced by IBM Rochester in Minnesota as a low-end business computer aimed at smaller organizations that still used IBM 1400 series computers or unit record equipment. The first member of what IBM refers to as their "midrange" line, it also introduced the RPG II programming language. It is the first ancestor in the product line whose current version is the IBM i series and includes the highly successful AS/400.

<span class="mw-page-title-main">Computer programming in the punched card era</span>

From the invention of computer programming languages up to the mid-1970s, most computer programmers created, edited and stored their programs line by line on punch cards.

The IBM 2780 and the IBM 3780 are devices developed by IBM to perform remote job entry (RJE) and other batch functions over telephone lines; they communicate with the mainframe via Binary Synchronous Communications and replaced older terminals using synchronous transmit-receive (STR). In addition, IBM has developed workstation programs for the 1130, 360/20, 2922, System/360 other than 360/20, System/370 and System/3.

POWER was an IBM operating system enhancement package that provided spooling facilities for the IBM System/360 running DOS/360 or retrofitted with modified DOS/360. Upgrades, POWER/VS and POWER/VSE were available for and the IBM System/370 running DOS/VS and DOS/VSE respectively. POWER is an acronym for Priority Output Writers, Execution processors and input Readers.

<span class="mw-page-title-main">IBM 1402</span> Computer input/output device for punched cards

The IBM 1402 was a high speed card reader/punch introduced on October 5, 1959 as a peripheral input/output device for the IBM 1401 computer. It was later used with other computers of the IBM 1400 series and IBM 7000 series product lines. It was adapted as the IBM 1622 Card Read-Punch for the IBM 1620 and provided the basic design for the models 2501, 2520 and 2540 equipment used with the IBM System/360 product line.

<span class="mw-page-title-main">Punched card input/output</span>

A computer punched card reader or just computer card reader is a computer input device used to read computer programs in either source or executable form and data from punched cards. A computer card punch is a computer output device that punches holes in cards. Sometimes computer punch card readers were combined with computer card punches and, later, other devices to form multifunction machines. It is a input device and also an output device. Most early computers, such as the ENIAC, and the IBM NORC, provided for punched card input/output. Card readers and punches, either connected to computers or in off-line card to/from magnetic tape configurations, were ubiquitous through the mid-1970s.

<span class="mw-page-title-main">IBM 2821 Control Unit</span>

The IBM 2821 Control Unit attaches card readers and card punches, and line printers to the IBM System/360 and IBM System/370 families of computers. The devices attached may be a combination of:

<span class="mw-page-title-main">IBM System/360 Model 20</span> Low-end IBM computer model from 1960s

The IBM System/360 Model 20 is the smallest member of the IBM System/360 family announced in November 1964. The Model 20 supports only a subset of the System/360 instruction set, with binary numbers limited to 16 bits and no floating point. In later years it would have been classified as a 16-bit minicomputer rather than a mainframe, but the term "minicomputer" was not current, and in any case IBM wanted to emphasize the compatibility of the Model 20 rather than its differences from the rest of the System/360 line. It does, however, have the full System/360 decimal instruction set, that allows for addition, subtraction, product, and dividend of up to 31 decimal digits.

Attached Support Processor (ASP) was an implementation of loosely coupled multiprocessing for IBM's OS/360 operating system. IBM later changed the name to Asymmetrical multiProcessor but retained the acronym ASP.

<span class="mw-page-title-main">IBM 2501</span>

The IBM 2501 is a punched-card reader from IBM with models for the System/360 and System/370 mainframe systems and for the IBM System/360 Model 20, the IBM 1130 and IBM System/3 minicomputers. 2501 models can read 80-column cards at either 600 or 1000 cards per minute (CPM).

<span class="mw-page-title-main">IBM System/360 Model 25</span> Low-end IBM computer model from late-1960s

The IBM System/360 Model 25 is a low-end member of the IBM System/360 family. It was announced on January 3, 1968, 3 years before the IBM System/360 Model 22, as a "bridge between its old and new computing systems".

<span class="mw-page-title-main">IBM 3505</span> IBM computer peripherals

The IBM 3505 is a reader for 80-column punched cards. It can read cards punched in EBCDIC or column binary at up to 1200 cards per minute (CPM). The IBM 3525 is a multi-function punched card device, capable of reading, punching, and printing on punched cards. The 3505 contains an integrated control unit that attaches to a System/370 byte multiplexer, selector, or block multiplexer channel. An optional feature of the 3505 allows the control unit to also control a 3525, although the two are separately-addressed devices.

<span class="mw-page-title-main">IBM optical mark and character readers</span> Optical mark and character readers made and sold by IBM

IBM designed, manufactured and sold optical mark and character readers from 1960 until 1984. The IBM 1287 is notable as being the first commercially sold scanner capable of reading handwritten numbers.

References

  1. "IBM Rochester @ 50" (PDF). Charles Babbage Institute. Retrieved April 30, 2015.
  2. IBM Corporation (1965). IBM Systems Reference Library: IBM 2540 Component Description and Operating Procedures (PDF).
  3. "Rochester chronology" . Retrieved April 30, 2015.