Procesador RISC vs CISC
RISC y CISC son sistemas informáticos desarrollados para computadoras. La diferencia entre RISC y CISC es fundamental para comprender cómo una computadora sigue sus instrucciones. Estos son términos comúnmente incomprendidos y este artículo tiene la intención de aclarar sus significados y conceptos detrás de los dos acrónimos.
Risc
Pronunciado lo mismo que el riesgo, es un acrónimo de una computadora de conjunto de instrucciones reducido. Es un tipo de microprocesador que ha sido diseñado para realizar pocas instrucciones al mismo tiempo. Hasta la década de 1980, los fabricantes de hardware intentaban construir CPU que pudieran llevar a cabo una gran cantidad de instrucciones en el mismo instante. Pero la tendencia se invirtió y los fabricantes decidieron construir computadoras que fueran capaces de llevar a cabo relativamente pocas instrucciones. Las instrucciones son simples y pocas, las CPU podrían ejecutarlas rápidamente. Otra ventaja de RISC es el uso de menos transistores que los hacen económicos para producir.
Características de RISC
- Exige menos decodificación
- Conjunto de instrucciones uniformes
- Registros de propósito general idénticos utilizados en cualquier contexto
- Modos de direccionamiento simples
- Menos tipos de datos en hardware
CISC
CISSC significa Computadora de instrucciones complejas. En realidad, es una CPU que es capaz de ejecutar muchas operaciones a través de una sola instrucción. Estas operaciones básicas podrían cargarse de la memoria, llevando a cabo una operación matemática, etc.
Características de CISC
- Instrucciones complejas
- Más número de modos de direccionamiento
- Altamente canalizado
- Más tipos de datos en hardware
Durante el período de tiempo, los términos RISC y CISC casi no tienen sentido ya que tanto RISC como CISC han sufrido evolución y la distinción entre los dos se ha vuelto borrosa progresivamente con ambos utilizados en sistemas informáticos. Muchos de los chips RISC de hoy en día admiten tantas instrucciones como los chips CISC de ayer. Hay chips CISC que utilizan las mismas técnicas que anteriormente se consideraron para ser utilizadas solo para chips RISC. Sin embargo, las diferencias básicas entre los dos son fáciles de comprender y son las siguientes.
Hablando de diferencias, RISC pone carga a los fabricantes de software, ya que tienen que escribir más líneas para las mismas tareas. RISC es más barato que el CISC debido a que se requieren menos transistores. La velocidad de la computadora también es más alta con instrucciones menores a seguir en el mismo instante.