ARQUITECTURA RISC Y CISC. Arquitectura Risc: RISC (reduced instruction set computer) Computadoras con un conjunto conjunto de instruccio instrucciones nes reducido. reducido. Esta Arquitect Arquitectura, ura, facilita facilita las instruccio instrucciones nes que se proporcionan sean ejecutadas lo más rápido posible. Esta arquitectura conduce ciclos de diseños más cortos cuando se desarrollan nuevas versiones, de esta manera, posibilitar siempre la aplicación de las más recientes tecnologías de semiconductores. Los comandos que incorporan un CHIP RISC, consta de varias instrucciones, las cuales son pequeñas, que tienen la finalidad de realizar una sola tarea. Dichos comandos son todos de igual tamaño y su forma de carga y almacenamiento es de igual modo. Las aplicaciones, se encargan de indica indicarr al proces procesado adorr que combin combinaci ación, ón, de las instru instrucci ccione oness debe debe ser ejecut ejecutada ada para para completar una operación mayor. Cuando las instrucciones son pequeñas y sencillas, no es necesaria una descodificación para tener una instrucción menor, debido a que ya posee en si unidades decodificadas. Un Procesador RISC puede puede ejecutar 10 comandos a la vez, pues el compilador del software es el que determina que comandos son independientes y por ello es posible ejecutar varios a la vez.
• •
Este tipo de Arquitectura, posee las siguientes Ventajas: La CPU, trabaja más rápido, si utiliza menos ciclos de reloj para ejecutar instrucciones. Conserva, después de realizar sus operaciones en memoria, los dos operandos y su resultado, reduciendo la ejecución de nuevas operaciones, en donde cada una de estas operaciones puede ser ejecutada en un solo ciclo de la CPU.
Arquitectura CISC: Esta tecnología, CISC (Complex Instruction Set Computer), Computadoras con un conjunto de instrucciones complejo nació de la mano de Intel. Utiliza comandos que incorporan una gran diversidad de pequeñas instrucciones para realizar una única única operac operación ión,, para para lo cual cual es necesa necesario rio,, de cuatr cuatro o a diez diez ciclos ciclos de reloj. reloj. Ellas se caract caracteri erizan zan por ser muy amplia ampliass y permit permitir ir operac operacion iones es comple complejas jas,, entre entre operan operandos dos situados en la memoria o en los registros internos. Estos sistemas, de alto rendimiento, implementan un sistema que convierte las instrucciones complejas, en varias instrucciones simple simples, s, a las cuales cuales se les llama: llama: Microi Microinst nstruc ruccio ciones nes.. Esta Esta Arqui Arquitec tectur tura, a, posee posee una característica muy importante y esencial: La microprogramación, en donde cada instrucción de maquina es interpretada por un microprograma localizado en una memoria en el circuito integrado del procesador.
• • • •
Este tipo de Arquitectura posee las siguientes ventajas: Reduce la dificultad de crear compiladores. Permite reducir el costo total del sistema y de la creación de Software. Mejora la compactacion de codigo. Facilita la depuración de errores.
En Conclusión, cada usuario debe decidirse a favor o en contra de determinada arquitectura de procesador en función de la aplicación concreta que quiera realizar. Nunca será decisiva únicamente únicamente la capacidad capacidad de procesami procesamiento ento del microproce microprocesador sador;; se debe considerar por igual la capacidad real que puede alcanzar el sistema en su conjunto. Integrantes: Mélida Romero. C.I.: 19.544.039 Elías Alaña. C.I.: 20.579.190 Idaldo Cardozo. C.I.: 21.189.835 Sección: N-111