Changes

Jump to: navigation, search

CDC 1604

3,179 bytes added, 17:50, 24 January 2020
Created page with "'''Home * Hardware * CDC 1604''' FILE:cdc1604.jpg|border|right|thumb|link=https://gordonbell.azurewebsites.net/craytalk/sld023.htm| CDC 1604 with console..."
'''[[Main Page|Home]] * [[Hardware]] * CDC 1604'''

[[FILE:cdc1604.jpg|border|right|thumb|link=https://gordonbell.azurewebsites.net/craytalk/sld023.htm| CDC 1604 with console <ref>CDC 1604 with [https://en.wikipedia.org/wiki/System_console console] - The main computer weighed one ton and the console 1/2 a ton. The tapes weren’t light either. The console, like all consoles of the day, enabled anyone sitting at it to look at every state bit in the computer. The most unreliable part of the computer was the console [https://en.wikipedia.org/wiki/Typewriter typewriter] - from [http://gordonbell.azurewebsites.net/craytalk/sld001.htm A Seymour Cray Perspective] by [https://en.wikipedia.org/wiki/Gordon_Bell Gordon Bell], [[University of Minnesota]], November 10, 1997, [https://gordonbell.azurewebsites.net/craytalk/sld023.htm Slide 23] of 89</ref> ]]

The '''CDC 1604''' was a [https://en.wikipedia.org/wiki/48-bit_computing 48-bit] [https://en.wikipedia.org/wiki/Mainframe_computer mainframe computer], designed and manufactured by [https://en.wikipedia.org/wiki/Seymour_Cray Seymour Cray] and his team at the [https://en.wikipedia.org/wiki/Control_Data_Corporation Control Data Corporation] <ref>[http://gordonbell.azurewebsites.net/craytalk/sld001.htm A Seymour Cray Perspective] by [https://en.wikipedia.org/wiki/Gordon_Bell Gordon Bell], [[University of Minnesota]], November 10, 1997</ref>, introduced in October 1959 <ref>[http://www.computinghistory.org.uk/det/6100/CDC-Introduces-1604-Computer/ CDC Introduces 1604 Computer - Event - Computing History]</ref> to become one of the first commercially successful [https://en.wikipedia.org/wiki/Transistor_computer transistorized computers].

=Architecture=
The processor running at 208 kHz contained a 48-bit accumulator (A), a 48-bit mask register (Q), a 15-bit program counter (P), and six 15-bit index registers.
Internal integer representation used [https://en.wikipedia.org/wiki/Ones%27_complement ones' complement] arithmetic. The most-significant three bits of the accu were [https://en.wikipedia.org/wiki/Digital-to-analog_converter converted to analog] output, connected to a [https://en.wikipedia.org/wiki/Valve_audio_amplifier valve audio amplifier] in the console to generate sound.
The 24-bit instruction format had a six bit opcode field, three bits either for branch condition or index, and fifteen bits for immediate address operand or shift count. [[Memory]] consisted of 32K 48-bit words of [[Memory#Core|magnetic core memory]] with a cycle time of 6.4 microseconds <ref>[https://en.wikipedia.org/wiki/CDC_1604 CDC 1604 from Wikipedia]</ref>.

=Chess Programs=
Chess programs for the CDC 1604
* [[Charly‎‎]]
* [[Tell]]

=See also=
* [[CDC 6600]]
* [[CDC Cyber]]

=External Links=
* [https://en.wikipedia.org/wiki/CDC_1604 CDC 1604 from Wikipedia]
* [http://bitsavers.trailing-edge.com/pdf/cdc/1604/ Index of bitsavers/pdf/cdc/1604]
* [http://www.quadibloc.com/comp/cp0303.htm Real Machines with 24-bit and 48-bit words]
* [https://blog.hnf.de/tag/cdc-1604/ Tag Archive | CDC 1604], [[Heinz Nixdorf MuseumsForum|HNF Blog]] (German)

=References=
<references />
'''[[Hardware|Up one Level]]'''

Navigation menu