3 ms·
We have x86 simulator in JS: http://bellard.org/jslinux/ http://bellard.org/jslinux/ It's slow but usable. With ISA specification someone could make Mill versio
by szatkus 12y ago
We have x86 simulator in JS: http://bellard.org/jslinux/ http://bellard.org/jslinux/
It's slow but usable. With ISA specification someone could make Mill version.
I'm sure that their simulator comprises some debug tools. That's why it's so slow.
- belovedeagle 12y agoAh, good call. I was thinking of the sort of low-level simulator you'd want to play around with an unfamiliar architecture; but as the technical notes on that link say, no single-stepping. Once you want to actually be able to slow things down enough to watch a system run, then it's typically harder to speed them up again, unless you truly have two separate emulation modes which can switch off. It's doable.