> > Brendan, where DO you get this stuff from? >From this, I concluded that a stack orientation was the best in terms of > execution speed, code density, and silicon resources, but was complex to > use, when programming in assembly, and was therefore not used much. It is > entirely possible that I misinterpreted the conclusion statements there, and > am entirely off-base. I should point out that after playing around with an arbitrary expression, (a^2+b)*b/(c+d) -e it seems that the stack solution took more instructions than the other two architectures. Perhaps that's not true for all expressions, perhaps it is, and perhaps I was taking something for granted that I shouldn't. One thing to be sure of, though, is that stack make subroutine calls a lot nicer. But, then that can be done on any system that has a stack pointer, or something that can be used as one. --Brendan -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics