Hacker News new | ask | show | jobs
by tux1968 471 days ago
https://milkv.io/duo

Gives you something to play around with, very inexpensively.

But really, virtual machines may be preferable; at least to get started.

1 comments

> But really, virtual machines may be preferable; at least to get started.

And what shall one emulate in a VM ? A nonexisting physical processor ? /s

"Virtual Machine" doesn't place restrictions on whether the guest's CPU is emulated or not despite "CPU virtualization" explicitly meaning "the instructions are not emulated". It's a bit wonky and I wish the terms had some more separation for clarifying exactly this case.
I'm almost certain that this is exactly how it works in processor design. You start building your compiler before the processor is finished, and test it with the emulator.

At least, in quantum computing, that's how it works.

Wouldn't this be ideal though? Emulate the processor we'd like to have and work backwards to see if it can be built?