IBM 7090

Home * Hardware * IBM 7090

John McCarthy playing chess at IBM 7090, 1967 [1] [2] IBM 7090,

an IBM mainframe computer of the 36-bit IBM 700/7000 series, and the first transistorized commercial computer [3] announced in 1958 and first installed in 1959 [4]. The basic instruction format was the same as the IBM 704 / IBM 709, 3-bit prefix, 15-bit decrement, 3-bit tag, and 15-bit address. The prefix field specified the class of instruction, the decrement field often contained an immediate operand, or was used to further define the instruction type. The tag bits specified any combination of three (7 for the IBM 7094) index registers, in which the contents of the registers were subtracted from the address to produce an effective address of an memory operand of a 32K words address space. More than 200 different instructions are provided, fixed-point arithmetic operations, floating-point arithmetic operations, logical operations, control and testing operations, input-output operations, shift operations, and numerous indexing operations [5], accumulator as implicit operand. 36-bit integer representation was ones’-complement, except for index registers which were two’s-complement [6].

Chess Programs

See also

Selected Publications

References

  1. John McCarthy, artificial intelligence pioneer, playing chess at Stanford’s IBM 7090 | Mastering the Game | The Computer History Museum 1967 ca., Courtesy Stanford University, John McCarthy used an improved version of the Kotok program to play correspondence chess against a Soviet program developed at the Moscow Institute of Theoretical and Experimental Physics (ITEP) by George Adelson-Velsky and others. In 1967, a four-game match played over nine months was won 3-1 by the Soviet program.
  2. CSD founding faculty from Computer History Exhibits Photo Tour created January 2000 by Gio Wiederhold
  3. The IBM 7090 from Columbia University
  4. IBM 7090 from Wikipedia
  5. IBM Archives: 7090 Data Processing System (continued)
  6. IBM 7090/94 Architecture Home Page

Up one Level