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

Reply via email to