IAS (was Re: help me urgent)



By the way, what is the IAS instruction set?

John von Neumann's Institute for Advanced Studies (IAS) computer
at Princeton

http://www.physics.umd.edu/robot/neum/vnc01.jpg

(the vector assignment makes for a nice homework problem -- there
were no index registers on the IAS)


Leif Harcke, EE Dept. at Stanford University, tracked down the
actual IAS instruction set:

http://insar.stanford.edu/~lharcke/programming/IAS_Final_Report.pdf

As he says at http://insar.stanford.edu/~lharcke/programming/ :

"von Neumann assembled a team at IAS to build the machine as outlined
in the report. The progress reports of the IAS Electronic Computer
Project were widely disseminated, resulting in the construction of
similar machines at six other institutions: Argonne National Laboratory
(AVIDAC), Oak Ridge National Laboratory (ORACLE), Los Alamos National
Laboratory (MANIAC), the University of Illinois (ILLIAC), the Ballistic
Research Laboratory (ORDVAC), and RAND Corporation (JOHNNIAC)...

One striking difference between the 1946 Burks, Goldstine, and von
Neumann report and modern architecture manuals is the absence of the
machine code, or instruction layout. Today new architectures are
simulated on existing machines, so the instruction set is finalized
and documented before hardware implementation begins. The Electronic
Computer Project team at the IAS did not have a machine on which to
simulate their proposed architecture. The actual instruction set was
finalized during implementation. The IAS machine went on line in 1952.
Vague descriptions of the implemented instruction set were published
in the open literature by Estrin during the machine's first year of
operation. In 1954, Goldstine, Pomerene and Smith published Final
progress report on the physical realization of an electronic computing
instrument, which lists the instruction set implemented in the IAS
machine.

As the actual instruction encoding was not released until eight years
after the original report, each implementation of the IAS 40 bit
architecture had a unique and incompatible instruction set."


.



Relevant Pages

  • Re: IAS (was Re: help me urgent)
    ... were no index registers on the IAS) ... But that's the instruction set of the IAS machine. ... The Institute for Advanced Study at Princeton didn't have an instruction ...
    (comp.arch)
  • Re: IAS (was Re: help me urgent)
    ... were no index registers on the IAS) ... But that's the instruction set of the IAS machine. ... The Institute for Advanced Study at Princeton didn't have an instruction ...
    (comp.arch)
  • IAS Basic AD Question
    ... I noticed when I run a report (Hyena or Quest ... Reporter) against A/D to see "user accounts that have never logged on" ... names are shown that are actually active remote users. ... Is there a way to populate AD from IAS so when I run a report it ...
    (microsoft.public.isa.vpn)
  • IAS Basic AD Question
    ... I noticed when I run a report (Hyena or Quest ... Reporter) against A/D to see "user accounts that have never logged on" ... names are shown that are actually active remote users. ... Is there a way to populate AD from IAS so when I run a report it ...
    (microsoft.public.internet.radius)
  • IAS basic question
    ... I noticed when I run a report (Hyena or Quest ... Is there a way to populate AD from IAS so when I run a report it will ...
    (microsoft.public.internet.radius)