Home » Android » java – What are the main differences between a register-base VM vs a stack-based one?

java – What are the main differences between a register-base VM vs a stack-based one?

Posted by: admin June 15, 2020 Leave a comment

Questions:

Today I was reading some slides about Andoird basics and the phrase appeared:

Dalvik VM is register based instead of stack based.

So, What are the main differences between a register-base VM vs a stack-based one?


The second link answerd enough my question:

http://markfaction.wordpress.com/2012/07/15/stack-based-vs-register-based-virtual-machine-architecture-and-the-dalvik-vm/

Another link:

http://androidjayavelu.blogspot.co.at/2011/06/dalvik-virtual-machine-vs-java-virtual.html

How to&Answers: