IAS (was Re: help me urgent)
- From: Mark Smotherman <mark@xxxxxxxxxxx>
- Date: Mon, 10 Jul 2006 01:21:34 +0000 (UTC)
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."
.
- Follow-Ups:
- Re: IAS (was Re: help me urgent)
- From: Joe Pfeiffer
- Re: IAS (was Re: help me urgent)
- From: John Savard
- Re: IAS (was Re: help me urgent)
- References:
- help me urgent
- From: santosh4gupta
- Re: help me urgent
- From: John Savard
- help me urgent
- Prev by Date: Re: higher associativity and lower performance
- Next by Date: P4-Chipset-Question
- Previous by thread: Re: help me urgent
- Next by thread: Re: IAS (was Re: help me urgent)
- Index(es):
Relevant Pages
|