Tecnología

Inicio

Conceptos básicos de procesador RISC:

Conceptos básicos de procesador RISC:


Reducido de Instrucciones Set Computing se abrevia a RISC y se pronuncia "riesgo". La tecnología se basa en la suposición de que un procesador puede procesar un conjunto reducido de instrucciones simples más rápido que un conjunto de instrucciones complicadas. La premisa es que la mayoría de las actividades de todos los procesadores se basan en instrucciones sencillas; la capacidad de manejar instrucciones complejas que no mejora la capacidad del procesador, pero en realidad los reduce.

Historia

Las primeras computadoras tenían conjuntos de instrucciones limitadas, pero el campo de la investigación RISC se ocupa de la reducción de conjuntos de instrucciones en las computadoras modernas, no abandonando todo el hardware nuevo y volver a máquinas primitivas. Durante la década de 1970, IBM se reunieron datos sobre las instrucciones ejecutadas en el procesador de un miniordenador que tenían en fase de desarrollo. Se dieron cuenta de que más de la mitad de todos los tiempos de procesamiento en el equipo estaba ocupado con sólo cinco comandos básicos. Esta toma de conciencia alimenta en un proyecto de la Universidad de California en Berkeley, lo que resultó en el diseño de la primera computadora RISC en 1980.

Procesador CISC

Lo contrario de RISC es CISC - Complex Instruction Set Computing. programas de alto nivel tienen que ser compilado en código máquina. Los compiladores ocupan una gran cantidad de memoria. Haciendo que el procesador de entender las instrucciones más complejas, compuestas, las instrucciones se pueden leer y borrar de la memoria mucho más rápido. Las instrucciones complejas requieren más tiempo para completar y participan el procesador de realizar las tareas objeto de varias acciones básicas. Los programas se almacenan en una memoria externa y se cargan en la pieza de memoria a bordo a pieza ya que el programa se ejecuta. Los procesadores tienen datos de los registros, y los registros son caros. arquitectura CISC reduce la cantidad de caché - memoria del procesador - y los registros necesarios dentro del procesador.

Procesador RISC

Como la filosofía inversa a la CISC, RISC procesamiento requiere de un procesador más caros, con más caché y los registros. La necesidad de memoria se redujo en un almacenamiento más eficiente de constantes o números. Puesto que las instrucciones simples son más rápidas de ejecutar que los complejos, la necesidad de velocidad y la continua reducción en el coste de la memoria inclinaron la balanza a favor de los procesadores RISC. El acceso a la memoria externa se ralentiza la velocidad del procesador; con la memoria caché más grande e instrucciones más pequeños, el procesador RISC fue más rápido que un procesador CISC.

Juego de Instrucciones Reducido

El término "conjunto de instrucciones reducido" es confuso. A menudo se lee en el sentido de "un pequeño conjunto de instrucciones." Esta no era la intención de los diseñadores de la tecnología RISC. Muchos sistemas RISC tienen un mayor número de instrucciones que algunos sistemas CISC. El término significa "un conjunto de instrucciones reducidas ''." Eso significa que todas las instrucciones del conjunto de instrucciones RISC requieren menos trabajo en el procesador.