Report Number: CS-TR-68-90
Institution: Stanford University, Department of Computer Science
Title: A multi-level computer organization designed to separate
data-accessing from the computation
Author: Lesser, Victor R.
Date: March 1968
Abstract: The computer organization to be described in this paper has
been developed to overcome the inflexibility of computers
designed around a few fixed data structures, and only binary
operations. This has been accomplished by separating the
data-accessing procedures from the computational algorithm.
By this separation, a new and different language may be used
to express data-accessing procedures. The new language has
been designed to allow the programmer to define the
procedures for generating the names of the operands for each
computation, and locating the value of an operand given its
name.
http://i.stanford.edu/pub/cstr/reports/cs/tr/68/90/CS-TR-68-90.pdf