Stack Machine

In computer engineering and in programming language implementations, a stack machine is a real or emulated computer that uses a pushdown stack rather than individual machine registers to evaluate each sub-expression in the program. A stack computer is programmed with a reverse Polish notation instruction set.

The common alternative to stack machines are register machines, in which each instruction explicitly names the specific registers to use for operand and result values.

Read more about Stack Machine:  Practical Expression-Stack Machines, Computers Using Call Stacks and Stack Frames

Famous quotes containing the words stack and/or machine:

    “What is a farm but a mute gospel? The chaff and the wheat, weeds and plants, blight, rain, insects, sun—it is a sacred emblem from the first furrow of spring to the last stack which the snow of winter overtakes in the fields.”
    —Ralph Waldo Emerson (1803–1882)

    “But it is found that the machine unmans the user. What he gains in making cloth, he loses in general power. There should be a temperance in making cloth, as well as in eating.”
    —Ralph Waldo Emerson (1803–1882)