Timothy Miller wrote:
On 4/18/06, Robin Mélinand <[EMAIL PROTECTED]> wrote:

1. Is a MISC stack processor an option for us ? That is to say, are the
stack-paradigm drawbacks greater than it advantages ?


What does it mean to have a MISC stack processor?  The MISC idea uses
special purpose 'register' operands to encode the opcode.  Stack
machines have totally implicit operands.

The docs say it means: Minimal Instruction Set Computer. I think that this means what most people think RISC means, a computer that doesn't have a lot of instructions -- IIUC, that doesn't have a lot of extra instructions -- more complicated things are achieved by executing multiple instructions. Since with a FORTH type stack machine (as opposed to a C type stack machine like HOBBIT) you do not need to specify the location of the data for operations (just like an HP calculator the data for the operation is the next N registers on the stack), except for fetching from the stack, so you achieve the same result as far as the amount of bits needed for the machine instructions. You are simply going to have an op code instead of a register location.

--
JRT
_______________________________________________
Open-graphics mailing list
[email protected]
http://lists.duskglow.com/mailman/listinfo/open-graphics
List service provided by Duskglow Consulting, LLC (www.duskglow.com)

Reply via email to