Colección de citas famosas - Slogan de motivación - ¿Qué significa cmp? ¿Qué significa cmp?

¿Qué significa cmp? ¿Qué significa cmp?

1. CMP fue propuesto por la Universidad de Stanford en Estados Unidos. Su nombre en inglés es Chip multiprocesador y la traducción al chino es chip multiprocesador, que también se refiere a multinúcleo. La idea es integrar SMP (multiprocesadores simétricos) de procesadores masivamente paralelos en un mismo chip, ejecutando cada procesador diferentes procesos en paralelo. En comparación con CMP, la flexibilidad de la estructura del procesador SMT es más destacada.

2. Sin embargo, cuando la tecnología de semiconductores ingresa a 0,18 micrones, el retraso de la línea ha excedido el retraso de la puerta, lo que requiere que el diseño de los microprocesadores se lleve a cabo dividiendo muchas estructuras de unidades básicas locales más pequeñas y mejores. Por el contrario, la estructura CMP se ha dividido en múltiples núcleos de procesador y cada núcleo es relativamente simple, lo que favorece un diseño optimizado y, por lo tanto, tiene más perspectivas de desarrollo. Actualmente, tanto el chip Power 4 de IBM como el chip MAJC5200 de Sun adoptan la estructura CMP. Los procesadores multinúcleo pueden compartir el caché en el procesador, mejorando la utilización del caché y simplificando la complejidad del diseño de sistemas multiprocesador.

3. En el lenguaje ensamblador de las microcomputadoras, CMP (comparar) es una de las instrucciones, llamada instrucción de comparación. La función de cmp es equivalente a la instrucción de resta. Solo compara las operaciones entre los operandos y no guarda el resultado. Una vez ejecutada la instrucción cmp, afectará el registro de bandera. Otras instrucciones relacionadas comprenden los resultados de la comparación identificando estos bits de registro de bandera afectados.