CISC significa Complex Instruction Set Computer . La historia de la CISC está estrechamente vinculada con la de RISC , que se reduce Instruction Set Computing. CISC es anterior a RISC , y el éxito relativo de cada tipo de sistema de instrucción se basa en el costo de hardware. Instrucciones Complejas
CISC sistemas actualizados a principios de la década de 1960 y principios del desarrollo de las computadoras . IBM creó una serie de ordenadores en torno a un conjunto de normas llamado System/360 . Esta fue la primera máquina CISC . Los primeros equipos esperan los programadores para dar instrucciones de bajo nivel a la computadora. Esta mentalidad fue heredado de los primeros días de las máquinas programables que se derivan del telar de Jacquard . Instrucciones de computadora se rompieron todas las acciones del equipo tuvo que realizar . El método System/360 creado una serie de comandos que se interponían para una serie de instrucciones. Eso fue lo que les hizo instrucciones complejas , aunque el término CISC no se aplicó en este punto.
RISC
El término CISC sólo surgió cuando una arquitectura alternativa , RISC , se inventó . " CISC " no necesita ser definido hasta que hubo un sistema comparable de qué hablar. RISC era otra invención de IBM . A mediados de la década de 1970 , los técnicos de IBM se dieron cuenta que la mayoría de los programas de ordenador fueron dominados por un pequeño número de instrucciones simples y el amplio vocabulario de instrucciones complejas rara vez se utiliza. Esto dio lugar a Reduced Instruction Set Computing , que no se aplica en los sistemas disponibles comercialmente hasta mediados de la década de 1980.
Decline
RISC superó rápidamente CISC como el sistema preferido para las nuevas computadoras. La investigación pasó a instrucciones RISC conjuntos y métodos de optimización de los compiladores . Los compiladores convierten programas de texto en instrucciones para una computadora y son los métodos de interpretación programados en compiladores que determinaron la cantidad de memoria de cada comando programa toma y el tipo de memoria que un programa ocupa. Este es un factor crucial en el debate entre CISC y RISC .
Razón
CISC reduce la cantidad de recuperaciones necesario para ejecutar un programa. Las instrucciones del programa se llevan a cabo en la memoria hasta que el procesador está listo para el siguiente trozo . Instrucciones complejos tardan más en ejecutarse , pero ocupan menos espacio en la memoria. Instrucciones RISC ejecutan más rápido de atar a la memoria. CISC era más barato ; RISC fue más rápido . La reducción de la memoria del ordenador y la rápida expansión de la tecnología para hacer memoria interna mucho mayor, retirado ventaja de precio del CISC y RISC hecho una tecnología universal preferido .