Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Cuadro Comparativo
Cuadro Comparativo
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