views:

55

answers:

2

I'm interested in making a Virtual Machine that would translate my opcode into an executable form. But I'm unsure where to start. So, are there any good books or links about design and inner workings of VMs, that you could recommend? I'm looking from anything from intermediate to advanced level.

+1  A: 

Some discussion of such books is here: Craig's book and Smith and Nair's seem to be the most interesting ones for your purposes.

Alex Martelli
Thanks, though it will be hard to get them from where I live. I'll ask around maybe someone knows where they can be bought.
Daniel Fath
+1  A: 

Many people speak highly of The Implementation of Lua 5.0.

Jonathan Feinberg
Great link, I'll be sure to check it out.
Daniel Fath