IBM 1620 Model I

IBM 1620 Model I

The IBM 1620 Model I was the original implementation of the IBM 1620 scientific computer, introduced in 1959.

This unit (commonly called "1620" until the Model II was introduced) was produced as inexpensively as IBM could make it, in order to keep the price low. One industry magazine ("Datamation") mentioned that the 1620 was the "first IBM computer" for which the basic system could be leased for a monthly rate less than its number.

It did not even have conventional ALU hardware: all arithmetic was done by table lookup in core memory. Addition and Subtraction used a 100 digit table (@ address 00300..00399). Multiplication used a 200 digit table (@ address 00100..00299). In the basic machine division used software subroutines, but optional divide hardware could be installed using a repeated subtraction algorithm. Floating point arithmetic instructions were an available option (if the divide option was installed).

The console typewriter was a modified Model B1, which typed at only 10 characters per second. (This typewriter had a very 'nasty' habit of breaking off its "0" hammer and throwing it across the room in the middle of a long core dump!)

The first 20,000 decimal digits of Core memory were internal to the CPU itself (which reduced the floor space requirements of the basic system). Expansion to either 40,000 or 60,000 decimal digits required the addition of an IBM 1623 Memory unit. The Memory cycle time was 20μs (i.e., the memory speed was 50kHz = 1/20th of a MHz). A Memory Address Register Storage (MARS) Core memory read, clear, or write operation took 2μs and each write operation was automatically (but not necessarily immediately) preceded by a read or clear operation of the same "register(s)" during the 20μs Memory cycle.

The central processor clock speed was 1MHz, which was divided by 20 by a 10 position ring counter to provide the system timing/control signals.

Instructions took 8 Memory cycles (160μs) to fetch and a variable number of Memory cycles to execute. Indirect addressing added 4 Memory cycles (80μs) for each level of indirection.

Non-decimal arithmetic

It is commonly believed that since this model used lookup tables in memory that simply changing the contents of these tables allowed the programmer to do arithmetic in any base from 2 to 10. This is only partially true as the hardware included a ten's complementer for subtraction (and addition of oppositely signed numbers). Therefore only addition of unsigned numbers could be correctly performed in bases 5 to 9. To do fully signed addition and subtraction in bases 2 to 4 required detailed understanding of the hardware to create a "folded" addition table that would fake out the complementer and carry logic. Also the addition table would have to be reloaded for normal base 10 operation every time address calculations were required in the program, then reloaded again for the alternate base. This made the "trick" somewhat less than useful for any practical application.

Operating procedures

Upper console

*Instruction and Execute Cycle – 60 lamps
*Control Gates – 35 lamps
*Input-Output – 15 lamps
*Operation Register – 25 lamps
*Memory Buffer Register – 30 lamps
*Memory Address Register – 25 lamps
*Memory Address Register Display Selector – Rotary switch, 12 positions

Lower console

*Emergency Off Pull – Pull switch
*Check Condition status lamps/switches – 15 lamps & 5 toggle switches
*Program Switches – 4 toggle switches
*Console operator lights/switches – 13 lights, 1 power switch, and 12 buttons

Typewriter

Procedures

External links

* [http://www.bitsavers.org/pdf/ibm/1620/A26-5706-3_1620model1cpu.pdf System Reference Manual for the IBM 1620 Central Processing Unit, Model 1] (PDF)


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • IBM 1620 Model II — The IBM 1620 Model II (commonly called simply the Model II) was a vastly improved implementation, compared to the original Model I, of the IBM 1620 scientific computer architecture.It had basic ALU hardware for addition and subtraction, but… …   Wikipedia

  • IBM 1620 — Model I, Level H Der IBM 1620 (produziert bzw. in Betrieb 1959–1970) war ein früher, mittelgroßer, programmierbarer Lochkartenrechner von IBM für wissenschaftliche Anwender. Neben dem grundlegenden Typ I wurde später das verbesserte Typ II… …   Deutsch Wikipedia

  • IBM 1620 — 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… …   Wikipedia

  • IBM 1620 — un 1620 « Model 1 » L ordinateur IBM 1620, annoncé le 21 octobre 1959, était un ordinateur fonctionnant en décimal et qui a été très utilisé pour l enseignement. IBM louait des 1620 pour environ 3 000 $ par mois. Le Palais de… …   Wikipédia en Français

  • IBM 1720 — The IBM 1720 was a pilot project to create a real time process control computer based on the IBM 1620 Model I.Only three 1720 systems were ever built: one for the Amoco oil refinery in Whiting, Indiana; one for the Socal oil refinery in El… …   Wikipedia

  • IBM mainframe — IBM mainframes, though perceived as synonymous with mainframe computers in general due to their marketshare, are now technically and specifically IBM s line of business computers that can all trace their design evolution to the IBM… …   Wikipedia

  • IBM 1130 — The IBM 1130 Computing System was introduced in 1965. It was IBM s least expensive computer to date, and was aimed at price sensitive, computing intensive technical markets like education and engineering. The IBM 1800 was a process control… …   Wikipedia

  • IBM Electric typewriter — The IBM Electric typewriters were a series of electric typewriters that IBM manufactured, starting in the late 1940s. They used the conventional moving carriage and hammer mechanism. Each model came in both Standard and Executive versions; the… …   Wikipedia

  • IBM 650 — The IBM 650 ( [http://www 03.ibm.com/ibm/history/exhibits/650/650 ph06.html photo] ) was one of IBM’s early computers, and the world’s first mass produced ( [http://www 03.ibm.com/ibm/history/exhibits/650/650 ph05.html photo] ) computer. It was… …   Wikipedia

  • IBM 1627 — The IBM 1627 was a rebranded Calcomp plotter sold by IBM for use with the IBM 1620, and, later, the IBM 1130 computers. It became perhaps the first non IBM peripheral that IBM allowed to be attached to one of its computers.The plotter fed a roll… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”