Tecnología

Inicio

La historia de la CISC

La historia de la CISC


CISC significa Complex Instruction Set Computer. La historia de la CISC está íntimamente ligada con la de RISC, que se reduce Instrucción Set Computing. CISC es mayor que RISC, y el éxito relativo de cada tipo de sistema de instrucción se basa en el costo del hardware.

instrucciones complejas

sistemas CISC datan de la década de 1960 y principios del desarrollo de las computadoras. IBM ha creado una gama de equipos basados ​​en torno a un conjunto de normas llamado System / 360. Esta fue la primera máquina CISC. ordenadores anteriores espera que los programadores para dar instrucciones de bajo nivel a la computadora. Este modo de pensar fue heredado de los primeros días de las máquinas programables que se derivan del telar de Jacquard. instrucciones de ordenador se rompieron todas las acciones del equipo tenía que realizar. El método System / 360 creó una serie de comandos que se presentaron a una serie de instrucciones. Eso fue lo que les hizo instrucciones complejas, aunque la CISC término no se aplica en este punto.

RISC

El término CISC sólo se llegó a existir cuando una arquitectura alternativa, RISC, fue inventado. "CISC" no necesita ser definido hasta que hubo un sistema comparable de que hablar. RISC era otra invención de IBM. A mediados de la década de 1970, los técnicos de IBM se dieron cuenta de que la mayoría de los programas de ordenador estaban dominados por un pequeño número de instrucciones simples y el amplio vocabulario de instrucciones complejas fue rara vez se utiliza. Esto dio lugar a Reduced Instruction Set Computing, que no fue implementado en los sistemas disponibles en el mercado hasta mediados de la década de 1980.

Disminución

RISC superó rápidamente CISC como el sistema preferido para las nuevas computadoras. La investigación cambió a conjuntos de instrucciones RISC y métodos de optimización de los compiladores. Compiladores convierten programas de texto en instrucciones para un ordenador 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 ocupa un programa. Este es un factor crucial en el debate entre CISC y RISC.

Razón

CISC reduce la cantidad de recuperaciones necesarios para ejecutar un programa. Las instrucciones del programa se llevan a cabo en la memoria hasta que el procesador está listo para el siguiente fragmento. instrucciones complejas requieren más tiempo para ejecutar, pero ocupan menos espacio en la memoria. instrucciones RISC ejecutan más rápido por el lazo memoria. CISC era más barato; RISC fue más rápido. El precio reducido de la memoria del ordenador y la rápida expansión de la tecnología para hacer a bordo de memoria mucho más grande, se quitó ventaja en el precio del CISC y RISC hizo una tecnología universalmente preferida.