RISC
Mejora el modelo de Alan Turing
Las arquitecturas RISC en la década de 1960 incorporaban el enfoque de carga / almacenamiento.
Opera en un conjunto de instrucciones pequeño y altamente optimizado, en lugar de un conjunto de instrucciones más especializado,
Un chip RICS no requiere muchos transistores, lo que los hace menos costosos de diseñar y producir.
arquitecturas RISC se utilizan en una amplia gama de plataformas hoy en día, desde tabletas hasta teléfonos inteligentes
RISC sintetiza tipos de datos complejos y admite algunos tipos de datos simples.
RISC utiliza modos de direccionamiento simples e instrucciones de longitud fija para la canalización.
RISC permite utilizar cualquier registro en cualquier contexto.
RISC tiene un solo ciclo de tiempo de ejecución.
VENTA1A FRENTE A CISC : el código requiere varios ciclos de reloj para ejecutar una sola instrucción. Por lo tanto, disminuye la eficiencia del sistema.
RISC SE CENTRA EN EL SOFTWARE
Se requiere más RAM para almacenar instrucciones de nivel de ensamblaje.
Las instrucciones reducidas necesitan un número menor de transistores en RISC.
RISC utiliza la arquitectura de Harvard
CISC
Los procesadores CISC ayudaron a simplificar el código y hacerlo más corto para reducir los requisitos de memoria.
se introdujo a principios de la década de 1970, donde se usaba para plataformas electrónicas simples, como equipos de sonido, calculadoras, videojuegos,
Arquitectura de computadora en la que instrucciones individuales pueden ejecutar varias operaciones de bajo nivel.
son capaces de ejecutar operaciones de varios pasos o direccionar modos con instrucciones únicas.
cada instrucción tiene varias operaciones de bajo nivel Esto hace que las instrucciones CISC sean breves, pero complejas.
La unidad de control del microprogram
una serie de microinstrucciones del microprograma almacenadas en la “memoria de control” de la unidad de control del microprograma y genera señales de control.
Las instrucciones y la ruta de datos recuperan / extraen el código de operación y los operandos de las instrucciones de la memoria.
CISC también tienen modos de direccionamiento adicionales
Modo de incremento automático:
La dirección de un operando es el contenido del registro. Se incrementa automáticamente después de acceder al contenido de los registros, para apuntar a la ubicación de memoria del siguiente operando.
Modo de decremento automático:
Al igual que el "incremento automático", la dirección de un operando es el contenido del registro. Sin embargo, con el decremento automático, inicialmente se decrementa el concurso de registro, además, el contenido del registro se utiliza como dirección para un operando.
Modo relativo:
El contador de programa se utiliza en lugar de un registro de propósito general. Esto permite hacer referencia a una amplia gama de áreas en la memoria.