eli5 what makes a ARM Cpu different from a x64 cpu ? why can’t apps from x64 run on ARM or vice versa

312 views

eli5 what makes a ARM Cpu different from a x64 cpu ? why can’t apps from x64 run on ARM or vice versa

In: 1

8 Answers

Anonymous 0 Comments

It’s a different architecture so the instructions don’t match. x64 bit instructions won’t run (natively) on 64bit ARM chips. It is possible to translate and emulate however by emulating instruction sets the chip won’t perform as well as a chip that understand the instruction set natively. My explanation is simplified, but it gives a picture of how it works. It’s like having someone who only speaks Spanish having a conversation with someone who only speaks English. ARM use RISC and x64 use CISC.

You are viewing 1 out of 8 answers, click here to view all answers.