Sei sulla pagina 1di 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
 Cada instrucción de maquina es implantarse todas las operaciones
interpretada por un microprograma complejas.
localizado en una memoria en el  Arquitectura del tipo load-store (carga
circuito ntegrado del procesador. y almacena). Las unicas instrucciones
 Las instrucciones compuestas son que tienen acceso a la memoria son
decodificadas internamente y `load` y `store`; registro a registro con
ejecutadas con una serie de un menor numero de acceso a
microinstrucciones almacenadas en memoria.
una memoria ROM interna.  Casi todas las instrucciones pueden
 Un procesador de CISC vendria ejecutarse dentro de un ciclo de reloj,
preparado con una instrucción con un control implantado por
especifica a la que se le nombrara hardware (con un diseño del tipo load-
MULT. Cuando esta instrucción esta store), casi todas las instrucciones se
ejecutada, carga los dos valores en los pueden ejecutar cada ciclo de reloj,
registros separado, multiplica los base importante para la reorganizacion
operandos en la unidad de la ejecucion, de la ejecucion de instrucciones por
y despues almacena el producto en el medio de un compilador.
registro apropiado.  Pipeline (ejecución simultanea de
 Permtia desarrollar tambien varias instrucciones). Posibilidad de
procesadores con compatibilidad reducir el número de ciclos de maquina
ascendente. necesarios para la ejecución de la
 Los procesadores se dotaron de instrucción, ya que esta técnica
poderosos conjuntos de instrucciones. permite que una instrucción puede
 Reduce la dificultad de crear empezar a ejecutarse antes de que
compiladores. haya terminado la anterior.
 Permite reducir el costo total del  Unidad para el procesamiento
sistema. aritmético de punto flotante.
 Reduce los costo de creacion de  Unidad de administración de memoria.
software.  Funciones de control de memoria
 Mejara la compactacion de codigo. cache.
 Facilita la depuracion de errores.  Implantación de un conjunto de
registros múltiples

Potrebbero piacerti anche