stack machine

Noun

 * 1)  A real or emulated computer that uses a pushdown stack rather than individual machine registers to evaluate each subexpression in a program.