Está en la página 1de 1

CARACTERISTICAS ARQUITECTURAS CISC Y RISC

CISC RISC
 La microprogramacion es una  Estos mocroprocesadores siguen
caracteristica importante y esencial de tomando como base el esquema
casi todas las arquitecturas CISC, como moderno ve Von Neumann.
por ejemplo: Intel 8086, 8088, 80386,  Reduccion del conjunto de
80486, Motorola 68000, 68010, 620, instrucciones a intrucciones basicas
8030, 684. simples, con la que pueden implantarse
 Cada instrucción de maquina es todas las operaciones complejas.
interpretada por un microprograma  Arquitectura del tipo load-store (carga
localizado en una memoria en el y almacena). Las unicas instrucciones
circuito ntegrado del procesador. que tienen acceso a la memoria son
 Las instrucciones compuestas son `load` y `store`; registro a registro con
decodificadas internamente y un menor numero de acceso a
ejecutadas con una serie de memoria.
microinstrucciones almacenadas en  Casi todas las instrucciones pueden
una memoria ROM interna. ejecutarse dentro de un ciclo de reloj,
 Un procesador de CISC vendria con un control implantado por
preparado con una instrucción hardware (con un diseño del tipo load-
especifica a la que se le nombrara store), casi todas las instrucciones se
MULT. Cuando esta instrucción esta pueden ejecutar cada ciclo de reloj,
ejecutada, carga los dos valores en los base importante para la reorganizacion
registros separado, multiplica los de la ejecucion de instrucciones por
operandos en la unidad de la ejecucion, medio de un compilador.
y despues almacena el producto en el  Pipeline (ejecución simultanea de
registro apropiado. varias instrucciones). Posibilidad de
 Permtia desarrollar tambien reducir el número de ciclos de maquina
procesadores con compatibilidad necesarios para la ejecución de la
ascendente. instrucción, ya que esta técnica
 Los procesadores se dotaron de permite que una instrucción puede
poderosos conjuntos de instrucciones. empezar a ejecutarse antes de que
 Reduce la dificultad de crear haya terminado la anterior.
compiladores.  Unidad para el procesamiento
 Permite reducir el costo total del aritmético de punto flotante.
sistema.  Unidad de administración de memoria.
 Reduce los costo de creacion de  Funciones de control de memoria
software. cache.
 Mejara la compactacion de codigo.  Implantación de un conjunto de
 Facilita la depuracion de errores. registros múltiples

También podría gustarte