viernes, 1 de diciembre de 2017

Procesadores



Qué es un procesador RISC

Se entiende por procesador RISC aquel que tiene un conjunto de instrucciones con unas características determinadas.
El término "reducido" puede llevar a engaño cuando nos referimos a RISC. No se trata de que sean pocas instrucciones, ya que ningún procesador actual tiene pocas, si no de que estas sean sencillas. Se acepta que un procesador sea RISC cuando la misma instrucción que carga datos de memoria no realiza operaciones sobre ellos.
Gracias a esto la unidad de control, que es la encargada de gestionar que los bloques funcionales como la unidad aritmética lógica o la de punto flotante realicen su función, puede ser más sencilla que con otras arquitecturas.
 
 Desventajas del diseño RISC

Menor potencia que otros procesadores. Existen operaciones que se aceleran muchísimo con instrucciones complejas. Sobre todo de índole matemática asociadas a simulaciones, tratamiento de señal, video, fotos.
Mayor tamaño de los programas. Esto en la actualidad no tiene importancia ya que la capacidad de los discos duros ha crecido de forma exponencial y bajado su precio pero hace años era importante.
 
Procesadores actuales, ¿RISC o CISC? 
 
  La guerra entre las arquitecturas CISC, que es la opuesta a la RISC, es antigua. Sin embargo y gracias a las tabletas y smartphones ha vuelto a estar de actualidad.
Tienen instrucciones CISC realmente complejas que son divididas en trozos y procesadas en el orden más adecuado para utilizar todos los recursos al mismo tiempo. O sea que ahora tienes tanto procesadores RISC como CISC.
 
¿CISC o RISC? 
 
  La mayor ventaja de un procesador RISC frente a uno CISC es su eficiencia energética.
Un bajo consumo necesita un micro capaz de realizar sus tareas sin desperdiciar ni un sólo watio.
Aunque los micros actuales que puedes tener en cualquier PC son muy parecidos a los RISC es cierto que incluyen en su interior mucha potencia de cálculo que necesita energía para funcionar.
 
Arquitectura RISC y CISC


Una de las primeras decisiones a la hora de diseñar un microprocesador es decidir cual será su juego de instrucciones. 
La decisión por dos razones; primero, el juego de instrucciones decide el diseño físico del conjunto; segundo, cualquier operación que deba ejecutarse en el microprocesador deberá poder ser descrita en términos de un lenguaje de estas instrucciones.
 
 
 
 
  Cuando hablamos de microprocesadores CISC, computadoras con un conjunto de instrucciones complejo, se piensa que los atributos complejo y reducido describen las diferencias entre los dos modelos de arquitectura para microprocesadores.
 
Arquitectura RISC  
 
En la arquitectura computacional, RISC (del inglés reduced instruction set computer) es un tipo de microprocesador con las siguientes características fundamentales:
Instrucciones de tamaño fijo y presentadas en un reducido número de formatos.
Sólo las instrucciones de carga y almacenamiento acceden a la memoria de datos.  
 
 
 
 Características encontradas en los diseños RISC 


Codificación uniforme de instrucciones, lo que permite una de codificación más rápida.
 
Un conjunto de registros homogéneo, permitiendo que cualquier registro sea utilizado en cualquier contexto y así simplificar el diseño del compilador.
Modos de direccionamiento simple con modos más complejos reemplazados por secuencias de instrucciones aritméticas simples.
 
Los tipos de datos soportados en el hardware no se encuentran en una máquina RISC.
 
Los diseños RISC también prefieren utilizar como característica un modelo de memoria Harvard, donde los conjuntos de instrucciones y los conjuntos de datos están conceptualmente separados.
 
Ventajas de RISC  
 
La CPU trabaja mas rápido al utilizar menos ciclos de reloj para ejecutar instrucciones.
 
Utiliza un sistema de direcciones no destructivas en RAM. Eso significa que a diferencia de CISC, RISC conserva después de realizar sus operaciones en memoria los dos operando y su resultado, reduciendo la ejecución de nuevas operaciones.
 
Cada instrucción puede ser ejecutada en un solo ciclo del CPU.  
 

No hay comentarios.:

Publicar un comentario

Unidad V Principios de diseño