The M series chips are optimized at both the assembly language and silicon (hardware) levels for mobile use. X86 is much more generalized.