Você está na página 1de 4

ARQUITECTURA RISC

Introduccin. o Hoy en d los programas cada vez ms grandes y complejos demana, a dan mayor velocidad en el procesamiento de informacin, lo que implica la o bsqueda de microprocesadores ms rpidos y ecientes. u a a Los avances y progresos en la tecnolog de semiconductores, han reducido a las diferencias en las velocidades de procesamiento de los microprocesadores con las velocidades de las memorias, lo que ha repercutido en nuevas tecnolog en el desarrollo de microprocesadores. Hay quienes consideran que as en breve los microprocesadores RISC sustituirn a los CISC, pero existe el a hecho que los microprocesadores CISC tienen un mercado de software muy difundido, aunque tampoco tendrn ya que establecer nuevas familias en a comparacin con el desarrollo de nuevos proyectos con tecnolog RISC. o a La arquitectura RISC plantea en su losof de diceo una relacin muy a n o estrecha entre los compiladores y la misma arquitectura como se ver ms a a adelante. Veamos primero cual es el signicado de los trminos CISC y RISC: e CISC: Complex Instruction Set Computer Computadoras con un conjunto de instrucciones complejo. RISC: Reduced Instruction set Computer Computadoras con un conjunto de instrucciones reducido. Buscando aumentar la velocidad del procesamiento se descubri en base a o experimentos que, con una determinada arquitectura de base, la ejecucin de o programas compilados directamente con microinstrucciones y residentes en memoria externa al circuito integrado resultaban ser ms ecientes, gracias a a que el tiempo de acceso de las memorias se fue decrementando conforme se mejoraba su tecnolog de encapsulado. a Debido a que se tiene un conjunto de instrucciones simplicado, stas se e pueden implantar por hardware directamente en la CPU, lo cual elimina el microcdigo y la necesidad de decodicar instrucciones complejas. o En investigaciones hechas a mediados de la dcada de los setentas, con e respecto a la frecuencia de utilizacin de una instruccin en un CISC y al o o tiempo para su ejecucin, se observ lo siguiente: o o

Alrededor del 20 porciento de las instrucciones ocupa el 80 porciento del tiempo total de ejecucin de un programa. o Existen secuencias de instrucciones simples que obtienen el mismo resultado que secuencias complejas predeterminadas, pero requieren tiempos de ejecucin ms cortos. o a Las caracter sticas esenciales de una arquitectura RISC pueden resumirse como sigue ademas estos microprocesadores siguen tomando como base el esquema moderno de Von Neumann. Las instrucciones, aunque con otras caracter sticas, siguen divididas en tres grupos: Transferencia. Operaciones. Control de ujo. Reduccin del conjunto de instrucciones a instrucciones bsicas simples, o a con la que pueden implantarse todas las operaciones complejas. Arquitectura del tipo loadstore o carga y almacena. Las unicas instrucciones que tienen acceso a la memoria son load y store , registro a registro, con un menor nmero de acceso a memoria. u Casi todas las instrucciones pueden ejecutarse dentro de un ciclo de reloj. Con un control implantado por hardware con un diceo del tipo load-store, n casi todas las instrucciones se pueden ejecutar cada ciclo de reloj, base importante para la reorganizacin de la ejecucin de instrucciones por medio o o de un compilador. El hecho de que la estructura simple de un procesador RISC conduzca a una notable reduccin de la supercie del circuito integrado, se aprovecha o con frecuencia para ubicar en el mismo, funciones adicionales: Unidad para el procesamiento aritmtico de punto otante. e Unidad de administracin de memoria. o Funciones de control de memoria cache. Implantacin de un conjunto de registros mltiples. o u

La relativa sencillez de la arquitectura de los procesadores RISC conduce a ciclos de diceo ms cortos cuando se desarrollan nuevas versiones, lo n a que posibilita siempre la aplicacin de las ms recientes tecnolog de semio a as conductores. Por ello, los procesadores RISC no solo tienden a ofrecer una capacidad de procesamiento del sistema de 2 a 4 veces mayor, sino que los saltos de capacidad que se producen de generacin en generacin son mucho o o mayores que en los CISC. Utiliza un sistema de direcciones no destructivas en RAM. Eso signica que a diferencia de CISC, RISC conserva despus de e realizar sus operaciones en memoria los dos operandos y su resultado, reduciendo la ejecucin de nuevas operaciones. o

ARQUITECTURA CISC
La microprogramacin signica que cada instruccin de mquina es ino o a terpretada por un microprograma localizado en una memoria en el circuito integrado del procesador. En la decada de los sesentas la microprogramacin, o por sus caracter sticas, era la tcnica ms apropiada para las tecnolog de e a as memorias existentes en esa poca y permit desarrollar tambin procesae a e dores con compatibilidad ascendente. En consecuencia, los procesadores se dotaron de poderosos conjuntos de instrucciones. La microprogramacin es una caracter o stica importante y esencial de casi todas las arqu tecturas CISC. 1. Intel 8086, 8088, 80286, 80386, 80486. 2. Motorola 68000, 68010, 68020, 68030, 6840. Las instrucciones compuestas son decodicadas internamente y ejecutadas con una serie de microinstrucciones almacenadas en una ROM interna. Para esto se requieren de varios ciclos de reloj al menos uno por microinstruccin. o

BIBLIOGRA IA
Tanembaum, Andrew S. 1992,Organizacin de Computadoras. Un Eno foque Estructurado, Ed. Prentice Hall. 3

Rolf Jurgen B.Del CISC al RISC: Aumento explosivo de la potencia en los microprocesadores, Revista Siemens Ao 51 Enero-Marzo 1991. n Siemens Aktiengesellschaft. Munich, RFA. Hernndez, Luis.RISC O CISC,PC-TIPS BYTE. Ao 5 No. 50 Marzo a n de 1992.

Você também pode gostar