Von Neumann machine

From Freepedia

A von Neumann machine, named after John von Neumann, is the general name of a model for a computing machine that uses a single storage structure to hold both the set of instructions on how to perform the computation and the data required or generated by the computation. Most modern computers use this von Neumann architecture.

This is also typically referred to as a "Stored Program Architecture". Von Neumann's part in the design was disputed, and all that is sure is that Von Neumann placed his name on a report on stored program computers created by a group of early computer scientists.

The term "von Neumann machine" has also been used informally to refer to the idea of a self-reproducing machine. Self-reproducing machines were first examined in a rigorous manner by John von Neumann, who called them instead "Universal Constructors" (see Clanking replicator). The term "von Neumann machine" is less specific and, confusingly, also refers to a completely unrelated computer architecture proposed by von Neumann (see above), so the use of this misnomer should be discouraged whenever accuracy is important.

A specific theoretical application of a von Neumann machine is a von Neumann probe. Such a self-replicating probe could be used to efficiently explore or even colonize the galaxy.

See also



Views
Personal tools
In other languages
Similar Links