Preguntas menores sobre la arquitectura de la CPU...
La PC Win8 se basa en la arquitectura X86. La cantidad x86 aquí se refiere a la arquitectura de la CPU, que es una arquitectura CISC (conjunto de instrucciones complejas).
La versión móvil de Win8 definitivamente se basa en la arquitectura arm, que es una arquitectura RISC.
Si desea realizar una arquitectura cruzada, no es solo una cuestión de recompilación, sino que también es necesario modificar el código fuente y, debido a que el conjunto de instrucciones de la CPU subyacente es diferente, la misma función puede estar activada. otra arquitectura Sin soporte.
No importa cómo esté escrito un programa, debe ser ejecutado por la CPU, que ejecuta su propio conjunto de instrucciones. La CPU ejecuta su propio conjunto de instrucciones y los conjuntos de instrucciones de diferentes arquitecturas son diferentes, por lo que es imposible portar directamente el programa a otra plataforma con una arquitectura diferente.
Por cierto, RISC y CISC, literalmente hablando, las operaciones en sí son las mismas. RISC, en las mismas condiciones, será más eficiente y consumirá menos energía. La CPU más potente del mundo actualmente no es Intel, sino el PowerPC de IBM. Recuerdo que 5 de las 10 mejores supercomputadoras del mundo utilizan el PowerPC de IBM. Pero esto no quiere decir que CISC sea malo. La complejidad a menudo representa compatibilidad y mejor adaptabilidad. Por lo tanto, en el mercado civil, la arquitectura x86 es la única en el mundo.