Revista digital Equipo 1 Revista Digital Equipo 1 | Page 44
AC19
MIERCOLES / / 28 / /2019
RISC vs CISC
CISC acude en la búsqueda de lo más completo
En los años 50, todos los computadores
se diseñaban de forma completamente
aislada unos de otros.
Esto hacía que sus instrucciones fuesen
independientes, haciendo que un
programa escrito para un cierto
ordenador no se pudiese ejecutar en otro.
A finales de la década, IBM reunió a un
grupo de sus investigadores para estudiar
la forma con la que un programa pudiese
trabajar en múltiples computadores sin
importantes cambios, ampliando la
compatibilidad
del
software
en
diferentes máquinas. El resultado fue el
enfoque CISC, Complex Instruction Set
Computing, introducido por primera vez
en los IBM System/360 el 7 de abril de
1964.
Un System/360 en una fábrica de Volkswagen, año 1973
CISC ofrece un conjunto de instrucciones bastante
completas y lentas de ejecutar, pero que agrupaban varias operaciones de bajo nivel en la misma instrucción.
Esto da lugar a programas pequeños y sencillos de desarrollar que además realizaban pocos accesos a memoria:
esto que ahora podría parecer insignificante era vital en aquella época, cuando los ordenadores trabajaban con
muchos menos recursos que los equipos actuales. En el algoritmo de ejemplo del huevo frito, con un enfoque
CISC tendríamos una única instrucción: nuestro Paso 6: Verterlo con cuidado sobre el aceite caliente.
En la actualidad CISC tiene a x86 como su mayor exponente, con
AMD y sobre todo Intel a la cabeza de su desarrollo. Hay muchos
ejemplos históricos como los PDP, Motorola 68000, Intel 4004 o
Intel 8086, quizá los más representativos. Prácticamente cualquier
ordenador de sobremesa o portátil desde los años 80 ha utilizado un
procesador x86.
Ventajas y desventajas
La transmisión de datos asíncrona es generalmente más rápida pero menos
fiable. La transmisión de transmisión sea por señal de radio, haz de láser o cable
eléctrico; sin embargo, estos medios son menos fiables.
ELABORADO POR: MARTINEZ CHAVEZ HECTOR.
PÁGINA 43