Please enable JavaScript.
Coggle requires JavaScript to display documents.
Arquitectura de computadoras - Coggle Diagram
Arquitectura de computadoras
Conjunto de Instrucciones Complejas (CISC).
En arquitectura computacional, CISC (del inglés Complex Instruction Set Computer, en español Computador con Conjunto de Instrucciones Complejas) es un modelo de arquitectura de computadores.
Los microprocesadores CISC tienen un conjunto de instrucciones que se caracteriza por ser muy amplio y permitir operaciones complejas entre operandos situados en la memoria o en los registros internos
Características de CISC
• El tamaño del código es pequeño, lo que implica una baja necesidad de memoria RAM
• Las instrucciones complejas suelen necesitar más de un ciclo de reloj para ejecutar el código
• Se requieren menos instrucciones para escribir un software
• Ofrece programación más sencilla en lenguaje ensamblador
• Soporte para una estructura de datos compleja y fácil de compilar en lenguajes de alto nivel
• Compuesto por menos registros y más nodos de direccionamiento, habitualmente entre 5 y 20
• Instrucciones pueden ser más grandes que una sola palabra
• Se enfatiza la construcción de instrucciones en el hardware, ya que es más rápido que crear el software
Conjunto de Instrucciones Reducidas (RISC).
El término microprocesador RISC significa “Reduced Instruction Set Computer”. Esto significa que los microprocesadores RISC utilizan un conjunto sencillo de instrucciones para leer y procesar los datos.
Una computadora RISC es una computadora que solo usa comandos simples que se pueden dividir en varias instrucciones. De esta forma logran ejecutar una operación de bajo nivel dentro de un solo ciclo, de allí su nombre.
Características de RISC
• Para ejecutar una instrucción en estos procesadores, en un procesador de este tipo se requiere un ciclo de reloj. Cada ciclo de reloj incluye un método de obtención, decodificación y ejecución de la instrucción
• La técnica de canalización se usa en esta arquitectura para ejecutar múltiples partes o etapas de instrucciones para obtener un funcionamiento más eficiente
• Estos procesadores están optimizados basándose en múltiples registros que se pueden usar para el almacenamiento de instrucciones y la respuesta rápida del procesador y se minimicen las interacciones con la memoria del sistema
• Soporta un modo de direccionamiento simple y que tiene una longitud de instrucción fija para la ejecución de la canalización
• Usan instrucciones LOAD y STORE para acceder a la memoria
• Las instrucciones simples y limitadas permiten reducir los tiempos de ejecución de un proceso