2. ARQUITECTURA CISC
DEFINICIÓN:
Nació de la mano de Intel, creador en 1971 del primer microchip que permitiría el
nacimiento de la informática personal. Más concretamente, sería en 1972 cuando
aparecería el 8080, primer chip capaz de procesar 8 bits, suficiente para representar
números y letras.
3. PROCESOS DE INSTRUCCIONES:
Este tipo de arquitectura dificulta el paralelismo entre instrucciones, por lo que en la
actualidad la mayoría de los sistemas CISC de alto rendimiento implementan un
sistema que convierte dichas instrucciones complejas en varias instrucciones simples,
llamadas generalmente microinstrucciones.
4. CARACTERISTICAS:
La microprogramación es una característica importante y esencial de casi todas las
arquitecturas CISC. Como por ejemplo: Intel 8086, 8088, 80286, 80386, 80486, Motorola
68000, 68010, 620, 8030, 684.
En la década de los sesentas algunas de sus características era que permitía desarrollar
también procesadores con compatibilidad ascendente. En consecuencia, los procesadores se
dotaron de poderosos conjuntos de instrucciones.
La meta fundamental de la arquitectura de CISC es terminar una tarea adentro como pocas
líneas de la asamblea como sea posible. Esto es alcanzado construyendo el hardware del
procesador que es capaz de entender y de ejecutar una serie de operaciones.
Capacidad para ejecutar un gran número de instrucciones en lenguaje de máquina, más de
cien.
La microprogramación es una característica importante y esencial de casi todas las
arquitecturas CISC.
5. VENTAJAS:
En esta arquitectura el recopilador tiene que hacer muy poco el trabajo para traducir una
declaración del idioma de alto nivel a la asamblea. Porque la longitud del código es
relativamente corta, el ESPOLÓN muy pequeño se requiere para almacenar instrucciones. El
énfasis se pone en instrucciones complejas del edificio directamente en el hardware.
CISC no representa una propuesta de arquitectura de procesador en el sentido usual. CISC
refleja la forma en que se desarrollaban y las mejoras que se habían introducido a las
arquitecturas de procesadores hasta, más o menos, 1975.
DESVENTAJAS:
Dificultad para implementar el paralelismo entre instrucciones.
CISC está agotando sus posibilidades.
6. CONCLUSIONES
Concluimos teniendo en cuenta que los procesadores CISC, reduce la dificultad de crear
compiladores y facilitan la depuración de errores como también las instrucciones compuestas
son decodificadas internamente y ejecutadas con una serie de instrucciones almacenadas en
un ROM interno. Es por eso que se requiere de varios ciclos de reloj, a menos uno por
microinstrucción.