Difference between revisions of "IBM 709"
m (+cat) |
m (use new inst speed) |
||
(7 intermediate revisions by the same user not shown) | |||
Line 4: | Line 4: | ||
| year announced = January, 1957 | | year announced = January, 1957 | ||
<!-- | year first shipped = --> | <!-- | year first shipped = --> | ||
− | + | | year discontinued = April, 1960 | |
| form factor = [[mainframe]] | | form factor = [[mainframe]] | ||
| word size = 36 bits | | word size = 36 bits | ||
Line 10: | Line 10: | ||
<!-- | virtual address = x bits --> | <!-- | virtual address = x bits --> | ||
| logic type = [[vacuum tube]]s | | logic type = [[vacuum tube]]s | ||
− | <!-- | design type = | + | <!-- | design type = --> |
− | + | | instruction speed = 24 μsec (basic add) | |
− | + | | memory speed = 12 μsec | |
− | |||
| operating system = SOS, IBSYS, IBJOB | | operating system = SOS, IBSYS, IBJOB | ||
| predecessor = [[IBM 704]] | | predecessor = [[IBM 704]] | ||
| successor = [[IBM 7090]] | | successor = [[IBM 7090]] | ||
− | + | | price = US$2.6M (and up) | |
}} | }} | ||
Line 23: | Line 22: | ||
Major advances over its predecessor, the [[IBM 704]], included [[indirect address]]ing, and [[channel]]s (called 'Data Synchronizers' at the time). A Data Synchronizer had two channels, to each of which could be attached a [[card reader]], [[card punch]] and [[printer]]; up to eight [[magnetic tape]] drives could be attached to a single channel. | Major advances over its predecessor, the [[IBM 704]], included [[indirect address]]ing, and [[channel]]s (called 'Data Synchronizers' at the time). A Data Synchronizer had two channels, to each of which could be attached a [[card reader]], [[card punch]] and [[printer]]; up to eight [[magnetic tape]] drives could be attached to a single channel. | ||
+ | |||
+ | One peculiarity of the index [[register]]s was that there were three, selected by a 3-bit field in the [[instruction]], each register being selected by one bit; if more than one bit was set, the registers indicated were logically ORed together before being used! | ||
+ | |||
+ | One major advance pioneered on the 709 was [[time-sharing]]; the first time-sharing operating system, [[CTSS]], was first experimentally operated on a 709. | ||
Its lifetime was shortened by the switch to [[transistor]]s as the technology for computers. | Its lifetime was shortened by the switch to [[transistor]]s as the technology for computers. | ||
− | {{stub}} | + | ==Further reading== |
+ | |||
+ | * Charles J. Bashe, Lyle R. Johnson, John H. Palmer, Emerson W. Pugh, ''IBM's Early Computers'', MIT Press, Cambridge, 1986 | ||
+ | |||
+ | ==External links== | ||
+ | |||
+ | * [https://www-03.ibm.com/ibm/history/exhibits/mainframe/mainframe_PP709.html 709 Data Processing System] - IBM Archive page | ||
+ | * [http://www.quadibloc.com/comp/cp0309.htm From the IBM 704 to the IBM 7094] | ||
+ | * [http://www.computer-history.info/Page4.dir/pages/IBM.704.dir/ The IBM 704 and 709 Systems] | ||
+ | |||
+ | {{semi-stub}} | ||
− | [[Category:IBM | + | [[Category:IBM Mainframes]] |
Latest revision as of 01:19, 9 August 2022
IBM 709 | |
Manufacturer: | International Business Machines |
---|---|
Year Announced: | January, 1957 |
Year Discontinued: | April, 1960 |
Form Factor: | mainframe |
Word Size: | 36 bits |
Logic Type: | vacuum tubes |
Instruction Speed: | 24 μsec (basic add) |
Memory Speed: | 12 μsec |
Operating System: | SOS, IBSYS, IBJOB |
Predecessor(s): | IBM 704 |
Successor(s): | IBM 7090 |
Price: | US$2.6M (and up) |
The IBM 709 was IBM's last major vacuum tube scientific mainframe (built at a time when computers for scientific and business computing used separate instruction sets). It was announced in January, 1957
Major advances over its predecessor, the IBM 704, included indirect addressing, and channels (called 'Data Synchronizers' at the time). A Data Synchronizer had two channels, to each of which could be attached a card reader, card punch and printer; up to eight magnetic tape drives could be attached to a single channel.
One peculiarity of the index registers was that there were three, selected by a 3-bit field in the instruction, each register being selected by one bit; if more than one bit was set, the registers indicated were logically ORed together before being used!
One major advance pioneered on the 709 was time-sharing; the first time-sharing operating system, CTSS, was first experimentally operated on a 709.
Its lifetime was shortened by the switch to transistors as the technology for computers.
Further reading
- Charles J. Bashe, Lyle R. Johnson, John H. Palmer, Emerson W. Pugh, IBM's Early Computers, MIT Press, Cambridge, 1986