[virtmach] First VM
=?iso-8859-1?Q?Nicol=E1s?= Ojeda =?iso-8859-1?Q?B=E4r?=
lojedaortiz@interlink.com.ar
Mon, 13 Nov 2000 22:33:51 -0300
Hi,
I compiled it and tried it out, and found it quite good .. =].
One thing that I would have done different is the implementation of the
execute loop: instead of a giant switch statement, I would have used a
jump table indexed by opcodes pointing to function pointers implementing
each one of the instruction. These functions would receive a pointer to
a VM structure and modify its registers and data accordingly ...
HTH,
Nicolás
Tom Fjellstrom wrote:
>
> Hello again,
>
> so what does every one think?
> Any improvements that need to be made?
>
> Did it even compile? :)
>
> thanks,
>
> --
> Tom Fjellstrom
> tfjellstrom@home.com
> http://strangesoft.net/