Está en la página 1de 2

Arquitectura de un Microprocesador

Arquitectura CISC
En los aos 50, todos los computadores se diseaban de forma
completamente aislada unos de otros. Esto haca que sus instrucciones fuesen
independientes, haciendo que un programa escrito para un cierto ordenador no se
pudiese ejecutar en otro. A finales de la dcada, IBM reuni a un grupo de sus
investigadores para estudiar la forma con la que un programa pudiese trabajar en
mltiples computadores sin importantes cambios, ampliando la compatibilidad del
software en diferentes mquinas. 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.
CISC ofrece un conjunto de instrucciones bastante completas y lentas de
ejecutar, pero que agrupaban varias operaciones de bajo nivel en la misma
instruccin. Esto da lugar a programas pequeos y sencillos de desarrollar que
adems realizaban pocos accesos a memoria: esto que ahora podra parecer
insignificante era vital en aquella poca, cuando los ordenadores trabajaban con
muchos menos recursos que los equipos actuales.

Arquitectura RISC
Tras el lanzamiento de CISC, los cientficos de IBM empezaron a
comprobar que los diseadores de software creaban sus propias instrucciones
ms simples y precisas. Entonces, ya en la dcada de los 70, empezaron a
disear una alternativa que posteriormente se introdujo en el mercado bajo el
acrnimo RISC, Reduced Instruction Set Computing. El IBM 801 que empez a
crearse en 1975, fue diseado por John Cocke y es considerado el primer
procesador RISC de la historia.

La principal virtud de RISC es tener un conjunto de instrucciones muy


simples que se ejecutarn ms rpidamente en el procesador. Existe un catlogo
de pocas instrucciones y stas son muy sencillas, lo cual implica tambin que para
una cierta tarea compleja necesitaremos un mayor nmero de ellas, y por esto el
programa final tendr una longitud mayor y adems acceder en un mayor nmero
de ocasiones a los datos almacenados en la memoria.
Un procesador de tipo RISC es ms simple tanto en software
(instrucciones) como en hardware (registros de memoria), lo cual hace que sea un
dispositivo notablemente ms barato que otras CPU. En la actualidad el mayor
ejemplo de procesador RISC son los productos ARM, utilizados ampliamente en
dispositivos mviles pero tambin en otros campos como los supercomputadores.

También podría gustarte