viernes, 14 de octubre de 2011

CISC y RISC

CISC:

(Complex Instruction Set Computer - Computadora con Conjunto de Instrucciones Complejas).
CISC es un tipo de arquitectura de computadoras que promueve el uso de gran número de instrucciones, permitiendo operaciones complejas entre operandos situados en memoria o en registros internos. Es contrapuesta a la arquitectura RISC.

La arquitectura CISC dificulta el paralelismo, para subsanar este inconveniente actualmente los microprocesadores implementan un sistema para convertir instrucciones complejas en varias instrucciones simples (del tipo RISC).

La familia Intel x86 (los microprocesadores más usados en PC) utilizan arquitectura CISC como así también el Motorola 68000, Zilog Z80, etc.


RISC:


Reduced Instruction Set Computer - Computadora con Conjunto de Instrucciones Reducido. Tipo de arquitecturas de computadoras que promueve conjuntos pequeños y simples de instrucciones que pueden tomar poco tiempo para ejecutarse.

Los microprocesadores basados en esta arquitectura poseen instrucciones de tamaños fijos y presentadas en un número reducido de formatos y en donde sólo las instrucciones de carga y almacenamiento acceden a la memoria por datos. También suelen disponer de muchos registros de propósito general.

El objetivo de esta arquitectura es facilitar la segmentación y el paralelismo en la ejecución de instrucciones y reducir los accesos a memoria.

Actualmente son la base de la mayoría de los microprocesadores. El x86, el tipo de procesador que utilizan la mayoría de las PC, utiliza otra arquitectura llamada CISC.

No hay comentarios:

Publicar un comentario