ENCYCLOPEDIA 4U .com



Encyclopedia Home Page

Google
  Web Encyclopedia4u.com

 

IBM 700/7000 series

The IBM 700/7000 series was a series of compatible 36 bit scientific computer systems made by IBM through the 1950s and early 1960s. They were made obsolete by the introduction of the System 360.

Table of contents
1 Architecture
2 IBM 700 series, vacuum tubes, 1950s
3 IBM 7000 series, transistors, 1960s
4 External link

Architecture

Instruction format

The basic instruction format was a 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 to modify the results of the operation, or was used to further define the instruction type. The three bits of the tag specified three (seven in the 7094) index registers, the contents of which were subtracted from the address to produce an effective address. The address field either contained an address or an immediate operand.

Registers

  • AC - 38 Bit Accumulator
  • MQ - 36 Bit Multiplier-Quotient
  • XR - 15 Bit Index Registers (three or seven)
  • SI - 36 Bit Sense Indicator

The Accumulator (and Multiplier-Quotient) registers operated in signed magnitude format.

The Index registers operated using two's complement format and when used to modify an instruction address were subtracted from the address in the instruction. On machines with three index registers, if the tag had 2 or 3 bits set (i.e. selected multiple registers) then their values were ORed together before being subtracted. The IBM 7094, with seven index registers had a "compatibility" mode to permit programs from earlier machines that used this trick to continue to be used.

The Sense Indicators permitted interaction with the operator via panel switches and lights.

IBM 700 series, vacuum tubes, 1950s

IBM 7000 series, transistors, 1960s

External link





Content on this web site is provided for informational purposes only. We accept no responsibility for any loss, injury or inconvenience sustained by any person resulting from information published on this site. We encourage you to verify any critical information with the relevant authorities.



Copyright © 2005 Par Web Solutions All Rights reserved.
| Privacy

This article is licensed under the GNU Free Documentation License. It uses material from the Wikipedia article "IBM 700/7000 series".