| |
| | Stack machines(John R. Mashey) |
 | | Machines most commonly called stack machines [Burroughs B5000, HP3000, etc] commonly have ALU operations with no explicit operands, i.e., the operands are implicitly accessed at (or near) the top of the stack. |
 | | I always admired the elegance of the B5000, as a machine designed with compilers and OS's in mind; it fit the technology of the day well, but the tradeoffs have changed - code density is not so important, the stack is a bottlneck for very high-performance implementations, and global optimizing technology is widely available. |
 | | Kudos to the Unisys (B5000...B6xxx..A-series) line for longevity: not only was the B5000 the first major stack machine, its descendents look like the last remaining general-purpose stack machines. |
| yarchive.net /comp/stack_machines.html (4059 words) |
|