On Fri, 13 Jun 2008 19:26:42 EDT Pietro Gagliardi <[EMAIL PROTECTED]> wrote:
> On Jun 13, 2008, at 7:01 PM, Bakul Shah wrote:
>
> > IMHO a virtualizable processor is the necessary first step as
>
>
> And don't forget the cost of a virtualizer v. the cost of actual
> hardware. Verilog is free, but the device to make it is not. Start
> simple:
>
> void
> main(int, char *[])
> {
> while(readbyte()){
> parseinst();
> doinst();
> }
> exits(nerrs ? "error" : 0);
> }
?
You don't need this sort of code in a virtualizable processor.
See for example
http://en.wikipedia.org/wiki/Popek_and_Goldberg_virtualization_requirements