community
directory
books
authors
images
encyclopedia

Email:
Password:
Register

Knowledgerush Search

 

Google
  Web knowledgerush


Search for images of IBM 700/7000 series


Message boards   Post comment

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 (announced in 1964).

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

Referenced By

Assembler | IBM 704 | IBM 7040 | IBM 709 | IBM 7090 | IBM 7094 | Index register

 

Compose Your Message

Your Email Address or Pen Name (optional):
Subject:
Your Message:
 

 

 

 

 

 

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

 

Contact UsPrivacy Statement & Terms of Use

 
Copyright © 1999-2003 Knowledgerush.com. All rights reserved.