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