On Tue, Jan 22, 2008 at 09:26:44PM -0800, Andrew Lentvorski wrote:
If you are really looking for a stack-based architecture, the keyword you should use is "transputer" from inmos.
Or the Novix NC4016 <http://www.ece.cmu.edu/~koopman/stack_computers/sec4_4.html>. It has separate memory for the data return stack and program memory. Most instructions are a single clock, _without pipelining_. So you can only run your the cpu at half of the memory speed, but there is no branch stall. An interesting exercise is to look at the instruction set encoding and see if you can figure out how to represent even a single useful instruction. Dave -- [email protected] http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-lpsg
