Ya tenemos dos conjuntos principales de 100 instrucciones de chip independientes, por lo que no tenemos que depender de países extranjeros.
Hablando de conjuntos de instrucciones de chip, definitivamente todos mencionarán X86, ARM, RISC-V, MIPS, Alpha, etc., porque estos conjuntos de instrucciones son utilizados actualmente por las CPU domésticas.
Pero es posible que no sepas que estos conjuntos de instrucciones son del extranjero, por lo que todos siempre han esperado tener 100 conjuntos de instrucciones independientes desarrollados por nosotros mismos, para que no tengamos que depender de países extranjeros.
Por supuesto, es posible que muchas personas no tengan claro el conjunto de instrucciones, la microarquitectura, etc., así que déjenme explicarlo nuevamente.
El conjunto de instrucciones es el traductor entre la CPU y el sistema operativo. Antes de ejecutar el programa, debe traducirse a un idioma que la CPU comprenda. Este es el conjunto de instrucciones, como X86 y ARM. .
Existe una microarquitectura en la CPU, que se refiere a la unidad componente básica de la CPU, también llamada núcleo. Similar al Cortex-A78 lanzado por ARM, estas son microarquitecturas y son. diferente del conjunto de instrucciones.
Entonces, ¿realmente no existe ninguna instrucción independiente en China? De hecho, no, la dificultad técnica del conjunto de instrucciones no es alta. Actualmente, hay dos conjuntos de instrucciones completamente independientes en China, lo cual no es lo que todos piensan.
El primero es el SW64 utilizado por la CPU Sunway. Sunway obtuvo la autorización del conjunto de instrucciones Alpha en los primeros días y utilizó el conjunto de instrucciones Alpha, pero luego Sunway lanzó el conjunto de instrucciones SW64 de desarrollo propio 100 y abandonó el conjunto de instrucciones Alpha original.
El segundo es Loongson. Loongson fue autorizado por MIPS al principio y luego se expandió para formar LoongISA basado en MIPS. Sin embargo, después del lanzamiento reciente de 3A5000, Loongson abandonó el conjunto de instrucciones MIPS y The LoongISA. El conjunto de instrucciones adopta el conjunto de instrucciones LoongArch desarrollado por 100.
Pero es obvio que el conjunto de instrucciones principal actual en el campo de las PC es X86 porque coincide con Windows, mientras que el conjunto de instrucciones principal en los chips móviles es ARM, que corresponde a Android.
Entonces, aunque hay dos conjuntos de instrucciones completamente independientes, SW64 y LoongArch en China, dado que Loongson y Sunway no son chips convencionales actualmente, todavía no podemos deshacernos de nuestra dependencia de conjuntos de instrucciones extranjeros.
Se puede ver que la dificultad técnica del conjunto de instrucciones no es tan alta como se imagina. El sistema operativo correspondiente al conjunto de instrucciones es la clave, y el sistema operativo en sí no es difícil. es la ecología detrás del sistema operativo. Estos son un anillo dentro de otro.
El método es muy sencillo.