Anda di halaman 1dari 4

Arquitecturas RISC, CISC y ARM

Se entiende por CISC a aquella arquitectura de microprocesadores con un denominado conjunto

de instrucciones complejas, de all sus siglas en ingls COMPLEX INSTRUCTION SET

COMPUTER, y Por otro lado tenemos al tipo de arquitectura un poco ms simple, como los

microprocesadores RISC, de un conjunto de instrucciones reducido, o REDUCED

INSTRUCTION SET COMPURE. Generalmente se piensa que estos atributos de complejo y

reducido sealan las diferencias entre estos modelos de arquitectura de microprocesadores. Sin

embargo, sus caractersticas slo puntualizan una diferencia superficial en stos, ya que se requiere

de un enfoque ms fondo sobre los mismos para poder definir de qu manera trabajan cada uno de

ellos. An ms, existen diversos procesadores que no se pueden asignar con facilidad a ninguna

categora determinada. Como por ejemplo la arquitectura ARM, que es de tipo RISC; cuyas

propiedades son que poseen instrucciones de tamao fijo con pocos formatos y que slo las

instrucciones de carga y almacenamiento acceden a la memoria de datos.

La arquitectura RISC se caracteriza principalmente por contener un conjunto de instrucciones de

tamao predeterminado fijo que presenta un reducido nmero de formatos y dentro, slo sus

instrucciones de cargar y almacenamiento acceden a la memoria de datos

Las caractersticas que generalmente son encontradas en los diseos RISC son:

Los diseos RISC presentan, por lo general, cierto tipo de caracterstica que lo diferencia de otros

modelos; Contiene una codificacin uniforme de instrucciones que permiten que esta se realice de

una manera ms fluida y rpida.

Alexander Ulln Pincay.


ISAC-S-MA-4-1
Arquitectura computacional.
Un conjunto de registros homogneo, permitiendo que cualquier registro sea utilizado en cualquier

contexto y as simplificar el diseo del compilador.

Los diseos RISC tambin prefieren utilizar como caracterstica un modelo de memoria Harvard,

donde los conjuntos de instrucciones y los conjuntos de datos estn conceptualmente separados

El objetivo de disear mquinas con esta arquitectura es posibilitar la segmentacin y el

paralelismo en la ejecucin de instrucciones y reducir los accesos a memoria.

Los diseos RISC han llevado a un gran nmero de plataformas y arquitecturas al xito, algunas

de las ms grandes:

La lnea MIPS Technologies Inc., que se encontraba en la mayora de las computadoras de

Silicon Graphics hasta 2006, y estuvo en las consolas ya descatalogadas Nintendo 64,

PlayStation y PlayStation 2. Actualmente se utiliza en la PlayStation Portable y algunos

routers.

La serie IBM POWER, utilizado principalmente por IBM en Servidores y

superordenadores.

La versin PowerPC de Motorola e IBM (una versin de la serie IBM POWER) utilizada

en los ordenadores AmigaOne, Apple Macintosh como el iMac, eMac, Power Mac y

posteriores (hasta 2006). Actualmente se utiliza en muchos sistemas empotrados en

automviles, routers, etc, as como en muchas consolas de videojuegos, como la

Playstation 3, Xbox 360 y Wii.

Alexander Ulln Pincay.


ISAC-S-MA-4-1
Arquitectura computacional.
Ventajas de la arquitectura RISC

La CPU trabaja ms rpido al utilizar menos ciclos de reloj para ejecutar instrucciones.

Utiliza un sistema de direcciones no destructivas en RAM. Eso significa que, a diferencia

de CISC, RISC conserva despus de realizar sus operaciones en memoria los dos operandos

y su resultado, reduciendo la ejecucin de nuevas operaciones.

Cada instruccin puede ser ejecutada en un solo ciclo del CPU

Por otro lado, La arquitectura tipo CISC con un conjunto de instrucciones que se caracterizan por

ser amplios, permitiendo operaciones complejas entre operandos situados en la memoria o en los

registros internos, en contraposicin a la arquitectura RISC.

Los CISC pertenecen a la primera corriente de construccin de procesadores, antes del desarrollo

de los RISC. Ejemplos de ellos son: Motorola 68000, Zilog Z80 y toda la familia Intel x86 usada

en la mayora de las computadoras personales actuales.

Para realizar una sola instruccin un chip CISC requiere de cuatro a diez ciclos de reloj.

Ventajas de la arquitectura CISC

Reduce la dificultad de crear compiladores, permite reducir el costo total del sistema y de creacin

de software, mejorando la captacin de cdigo y facilita la depuracin de errores.

Diferencias entre CISC y RISC

La arquitectura CISC se refiere a los microprocesadores tradicionales que operan con grupos

grandes de instrucciones de procesador (lenguaje de maquina). Los microprocesadores INTEL

80xxx estn dentro de esta categora (incluido el PENTIUM). Los procesadores CISC tienen un

set de instrucciones complejas por naturaleza que requieren varios a muchos ciclos para

completarse.

Alexander Ulln Pincay.


ISAC-S-MA-4-1
Arquitectura computacional.
La arquitectura RISC a diferencia de los CISC tiene un set de instrucciones simples requiriendo

uno o pocos ciclos de ejecucin. Estas instrucciones pueden ser utilizadas ms eficientemente que

la de los procesadores CISC con el diseo de software apropiado, resultando en operaciones ms

rpidas.

Por ltimo, tenemos a ARM que es una arquitectura de 32 bits desarrollada en 1983 por la empresa

Acorn Computers Ltd para usarse en computadoras personales que maneja un sistema de

instrucciones realmente simple lo que le permite ejecutar tareas con un mnimo consumo de

energa.

Siendo esta razn por la que en nuestros das ha tomado bastante fuerza en el mercado de

dispositivos mviles, donde el bajo consumo de energa es el objetivo primordial. La caracterstica

ms interesante es el uso de los 4 bits superiores como cdigo de condicin, haciendo que cualquier

instruccin pueda ser condicional.

Android, iOS, WebOS, Kernel de Linux y Solaris, son algunos ejemplos de los sistemas operativos

que usan ste desarrollo para soportar sus sistemas operativos.

Por ejemplo, Apple en su momento compr una licencia de ARM, luego adquiri la compaa PA

Semi y al final termin diseando el procesador A4 que se encuentra dentro del iPad y el iPhone

4.

Referencias:

http://rcmcomputointegrado.blogspot.com/2012/03/arquitectura-risc-y-cisc.html

http://www.azc.uam.mx/publicaciones/enlinea2/num1/1-2.htm

http://spdtrabajomicroprocesadores.blogspot.com/2010/05/diferencias-entre-

arquitecturas-risc-y.html

Alexander Ulln Pincay.


ISAC-S-MA-4-1
Arquitectura computacional.

Anda mungkin juga menyukai