Tecnología

Inicio

¿Cómo diferenciar entre RISC y CISC

¿Cómo diferenciar entre RISC y CISC


unidad central de procesamiento de una computadora (CPU) determina la velocidad de computación total. El aumento de la velocidad de computación requiere la optimización de la arquitectura de la CPU para reducir la cantidad total de tiempo por programa. Los dos principales arquitecturas competidoras se reducen equipo conjunto de instrucciones (RISC) y el equipo conjunto de instrucciones complejo (CISC). La arquitectura que utiliza una CPU limita su compatibilidad. cambian las necesidades de programación de acuerdo con las instrucciones que el CPU soporta en el nivel de hardware, por lo que los programas escritos para procesadores CISC no pueden ejecutarse en procesadores RISC porque los programas requieren que el hardware para realizar las instrucciones que el hardware no puede procesar.

Instrucciones

1 Encontrar la velocidad total del procesador por ciclo. Las empresas venden sus CPU de velocidad de reloj de publicidad se mide en mega o gigahertz, una medida que indica la velocidad del reloj de la conducción del procesador. Cada vez que cambia el reloj, el procesador funciona en alguna parte de un programa.

2 Ejecutar un programa de evaluación comparativa sencilla para determinar el período de tiempo total por programa. Evaluación comparativa de programas requieren procesadores para llevar a cabo una serie de tareas para evaluar la rapidez con que un procesador ejecuta un programa. La mayoría de los puntos de referencia proporcionan a los usuarios con puntuaciones expresados ​​en hercios. Sin embargo, los informes de diagnóstico completos Ver tiempo por programa también.

3 Resolver la cantidad de ciclos por instrucción de instrucciones por programa. La ecuación para el rendimiento --- tiempo por programa --- es igual al producto del tiempo por ciclo, multiplicado por ciclos por instrucción multiplicado por instrucciones por programa. Reordenando la ecuación muestra que uno dividido por instrucciones por programa es igual al producto del tiempo por ciclos multiplicados por ciclos por instrucción dividido por el tiempo por programa.

4 Determinar la relación entre las instrucciones por programa y los ciclos por instrucción. Dado que determinó el tiempo por programa utilizando el software de referencia y conocer el tiempo por ciclo de las especificaciones del procesador, se puede encontrar una relación numérica entre los dos por simple división.

5 Dividir el tiempo por ciclos de tiempo por programa. Si el resultado es mayor que uno, entonces instrucciones por programa debe ser menor que uno y hay más ciclos por instrucción que de instrucciones por programa. Lo contrario es cierto si el tiempo por ciclos a través del tiempo por programa es menor que uno.

6 Determinación de la arquitectura basada en la relación de ciclos por instrucción a las instrucciones por programa. RISC busca reducir los ciclos por instrucción al tiempo que aumenta el número de instrucciones por programa, mientras que CISC hace lo contrario.