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 emphasise 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.
The Model 20 was mainly intended for business applications. Its storage was limited, just 4K to 32K bytes of core storage, and it was extremely slow even by 1960s standards, performing around 5700 additions per second. This slow CPU was enough to generate business reports from punch cards since the card reader only read 8 cards per second. To reduce its price, the Model 20 implemented a subset of the S/360 instructions and used half-sized registers – 8, making it incompatible with the rest of the S/360 line. Despite its limitations, the Model 20 was the most popular S/360 model due to its low price, with more than 7,400 Model 20s in operation by the end of 1970. The monthly rental price of the Model 20 in the USA started at $1280 with the purchase price starting at $62,710.
Our machine specifications are thus-far unchecked as the machines location doesn’t currently really allow for in-depth investigations. Below is the list of items we have acquired:
Model | Description | Quantity |
2203 | System 360 Printer | 1 |
360 2020 | 360/20 Processor | 2 |
2311 | Disk Drive | 2 |
2152 | System Console | 1 |
2560 | Punched Card Reader/Punch/Sorter | 1 |
2501 | Punched Card Reader | 1 |
2415 II | Tape Drives | 2 |
3125 | 370/125 Processor | 1 |
1403 | Printer (for the blue system) | 1 |
29 | Manual Card Punch | 1 |
3504 | Possibly a 370 card reader, but half appears to be missing | 1 |
5471 | System Console | 1 |