9 ms·
The M1 (laptops) do emulate x86, and the M1 (chip) has a few x86 specific instructions to improve emulation performance
by falkaer 5y ago
The M1 (laptops) do emulate x86, and the M1 (chip) has a few x86 specific instructions to improve emulation performance
- soylentnewsorg 5y agoI love how you added "laptop" to make your statement... still false. There is a program running on macos that literally recompiles x86 binaries to arm, then the m1 executes the arm code. the m1 does not execute x86 binaries. period. it only runs arm binaries.
- ksml 5y agoNo, parent comment isn't false, even if the wording could be more precise. It is true that M1 CPUs do not execute x86 instructions, but the machines do, in effect, execute x86 binaries. Also, M1 does have added instructions for TSO to improve performance of translated code.