Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cuáles son las tecnologías clave de RISC?

¿Cuáles son las tecnologías clave de RISC?

La frecuencia de funcionamiento de los chips RISC suele rondar los 400 MHZ. Con una baja frecuencia de reloj, un bajo consumo de energía y un bajo aumento de temperatura, la máquina es menos propensa a fallar y envejecer, lo que mejora la confiabilidad del sistema. Un ciclo de instrucción puede acomodar múltiples operaciones paralelas. Durante el desarrollo de los microprocesadores RISC. Se ha producido el microprocesador Very Long Institution Word (VLIW), que utiliza la combinación de instrucciones muy largas para conectar muchas instrucciones y se pueden ejecutar en paralelo. El modo básico del procesador VLIW es el modo de ejecución de código escalar, que puede realizar múltiples operaciones por ciclo de máquina. Algunos procesadores RISC también utilizan una pequeña cantidad de instrucciones VLIW para aumentar la velocidad de procesamiento.

RISC y CISC son dos tecnologías típicas para diseñar y fabricar microprocesadores en la actualidad. Aunque todos intentan lograr un cierto equilibrio entre muchos factores como la arquitectura, el tiempo de ejecución de la operación, el software y el hardware, el tiempo de compilación y el tiempo de ejecución para lograr una alta eficiencia, son muy diferentes en muchos aspectos debido a diferentes métodos, principalmente manifestados. en:

(1) Sistema de instrucción: los diseñadores de RISC se centran en aquellas instrucciones de uso frecuente y tratan de hacerlas lo más simples y eficientes posible. Para funciones utilizadas con poca frecuencia, generalmente se logran combinando instrucciones. Por lo tanto, implementar funciones especiales en una máquina RISC puede resultar menos eficiente. Sin embargo, se puede mejorar y compensar mediante el uso de técnicas de streaming y superescalares. Las computadoras CISC tienen un sistema de instrucción más completo que puede completar funciones específicas a través de instrucciones especializadas. Por lo tanto, maneja tareas especiales de manera más eficiente.

(2) Operación de memoria: RISC tiene restricciones en las operaciones de memoria, lo que puede simplificar el control; las máquinas CISC tienen muchas instrucciones de operación de memoria y pueden operarse directamente.

(3) Programa: los programas en lenguaje ensamblador RISC generalmente requieren un gran espacio de memoria y, cuando se implementan funciones especiales, el programa es complejo y difícil de diseñar, mientras que la programación del programa en lenguaje ensamblador CISC es relativamente simple y; Es un programa para cálculos científicos y operaciones complejas. El diseño de grupos es relativamente fácil y eficiente.

(4) Interrupciones: las máquinas RISC pueden responder a interrupciones en puntos apropiados de la ejecución de instrucciones, mientras que las máquinas CISC responden a interrupciones al final de la ejecución de instrucciones.

(5) CPU: la CPU RISC contiene menos unidades de circuito, por lo que tiene un área pequeña y bajo consumo de energía, mientras que la CPU CISC contiene abundantes unidades de circuito, por lo que es potente, tiene un área grande y tiene; alto consumo de energía.

(6) Ciclo de diseño: los microprocesadores RISC tienen una estructura simple, diseño compacto, ciclo de diseño corto y son fáciles de adoptar la última tecnología; los microprocesadores CISC tienen estructuras complejas y ciclos de diseño largos.

(7) Uso del usuario: los microprocesadores RISC tienen una estructura simple, instrucciones regulares, un rendimiento fácil de entender y son fáciles de aprender y usar; los microprocesadores CISC tienen estructuras complejas, funciones poderosas y son fáciles de implementar; funciones especiales.

(8) Ámbito de aplicación: dado que el sistema de instrucción RISC está relacionado con campos de aplicación específicos, las máquinas RISC son más adecuadas para máquinas de uso especial, mientras que las máquinas CISC son más adecuadas para máquinas de uso general;

Los procesadores RISC más utilizados actualmente incluyen DEC Alpha, ARC, ARM, MIPS, PowerPC y SPARC

.