cisc y risc

of 7/7
Sergio Rodríguez Molina Ing. Sistemas III año

Post on 15-Aug-2015

29 views

Category:

Documents

1 download

Embed Size (px)

TRANSCRIPT

  1. 1. Sergio Rodrguez Molina Ing. Sistemas III ao
  2. 2. La meta principal es incrementar el rendimiento del procesador, ya sea optimizando alguno existente o se desee crear uno nuevo. Para esto se deben considerar tres reas principales a cubrir en el diseo del procesador y estas son: La arquitectura. La tecnologa de proceso. El encapsulado. La tecnologa de proceso: se refiere a los materiales y tcnicas utilizadas en la fabricacin del circuito integrado. El encapsulado se refiere a cmo se integra un procesador con lo que lo rodea en un sistema funcional, que de alguna manera determina la velocidad total del sistema. Aunque la tecnologa de proceso y de encapsulado son vitales en la elaboracin de procesadores ms rpidos, es la arquitectura del procesador lo que hace la diferencia entre el rendimiento de una CPU (Control Process Unit) y otra.
  3. 3. Los procesadores CISC (Complex Instruction Set Computer) Tienen un repertorio con un nmero de instrucciones alto (200-300); Estas instrucciones adems son ms complejas que las de RISC, con lo que la circuitera necesaria para decodificacin y secuenciacin tambin aumenta, y la velocidad del proceso disminuye. Como ventaja, tenemos que se necesitan menos instrucciones para ejecutar una tarea. Adems, el formato de las instrucciones es bastante variable (es decir, hay bastantes formatos). Por otro lado, el diseo hace que el procesador tenga que realizar constantes accesos a memoria. Ejemplo de CISC son los procesadores x86 de Intel y 68xxxx de Motorola.
  4. 4. La microprogramacin es una caracterstica importante y esencial de casi todas las arquitecturas CISC. La microprogramacin significa que cada instruccin de mquina es interpretada por un microprograma localizado en una memoria en el circuito integrado del procesador.
  5. 5. Los procesadores RISC (Reduced Instruction Set Computer) tienen caractersticas opuestas a los CISC. Su juego de instrucciones es ms reducido (menos de 128). Las instrucciones son ms sencillas (con lo que se necesitarn ms instrucciones para ejecutar una tarea). El formato de instrucciones es fijo (o sern pocos formatos), con lo que el control del hardware es ms sencillo y se facilita la colocacin de las instrucciones en la memoria, lo que implica que los accesos a la memoria se aceleren. Por otra parte, estos accesos a memoria son menos frecuentes ya que el procesador posee un mayor nmero de registros. Estos procesadores son los que estn presentes en las estaciones de trabajo. Como ejemplos podemos citar los procesadores ALPHA de Digital Equipment, y los SuperSPARC y MicroSPARC de Sun Microsystems y Texas Instruments.
  6. 6. Hoy, la mayora de los procesadores CISC se basan en la arquitectura hbrida cisc-cisc-risc. Estos diseos utilizan un decodificador para convertir instrucciones CISC en instrucciones RISC antes de la ejecucin. Esto permite que sean procesados por una base RISC, que realiza instrucciones simples muy rpidamente. Tener una base RISC es ventajoso porque permite un funcionamiento que realza sus mejores caractersticas, tales como la prediccin y el mejor aprovechamiento de la tcnica pipeline.