On Thu, 21 Oct 2021 21:46:59 -0400 ma...@mohawksoft.com wrote: > If you are running ARM code on an x86_64 system, you are absolutely > emulating each instruction.
Kind of but not really. Many emulators like QEMU and some console emulators use dynamic recompilation. Dynarec picks the binary executable apart on the fly (dynamic), translates instructions into native instructions (recompilation), and caches the recompiled instructions. Usually much faster than traditional binary code interpreter style emulators which do emulate every instruction in sequence. -- \m/ (--) \m/ _______________________________________________ Discuss mailing list Discuss@lists.blu.org http://lists.blu.org/mailman/listinfo/discuss