sábado, 19 de noviembre de 2016

CISCS Y RISC


Historia de los microprocesadores

 CISCS
Este tipo de arquitectura dificulta el paralelismo entre instrucciones, por lo que, en la actualidad, la mayoría de los sistemas CISC de alto rendimiento implementan un sistema que convierte dichas instrucciones complejas en varias instrucciones simples del tipo RISC, llamadas generalmente microinstrucciones.
Los CISC pertenecen a la primera corriente de construcción de procesadores, antes del desarrollo de los RISC. Ejemplos de ellos son: Motorola 68000Zilog Z80 y toda la familia Intel x86AMD x86-64 usada en la mayoría de las computadoras personales actuales.
Hay que hacer notar, sin embargo que la utilización del término CISC comenzó tras la aparición de los procesadores RISC como nomenclatura despectiva por parte de los defensores/creadores de éstos últimos. Véase Retrónimo.
RISC
En arquitectura computacionalRISC (del inglés Reduced Instruction Set Computer, en español Computador con Conjunto de Instrucciones Reducidas) es un tipo de diseño de CPU generalmente utilizado en microprocesadores o microcontroladores con las siguientes características fundamentales:
  1. Instrucciones de tamaño fijo y presentadas en un reducido número de formatos.
  2. Sólo las instrucciones de carga y almacenamiento acceden a la memoria de datos.
Además estos procesadores suelen disponer de muchos registros de propósito general.
El objetivo de diseñar máquinas con esta arquitectura es posibilitar la segmentación y el paralelismo en la ejecución de instrucciones y reducir los accesos a memoria. Las máquinas RISC protagonizan la tendencia actual de construcción de microprocesadores. PowerPCDEC AlphaMIPSARMSPARC son ejemplos de algunos de ellos.
PARA MAS INFORMACION https://youtu.be/wFKxQEQHdvk
Resultado de imagen para risc y ciscResultado de imagen para risc y cisc


Los Procesadores
RIISC Y CIISC

Durante gran parte de la historia de las computadoras personales, los modelos predominantes de microprocesadores han sido de Intel Corp. El primer procesador
de IBM PC fue el Intel 8088. Las generaciones de procesadores Intel que siguieron pertenecen a la familia '86, los 8086, 80286, 80386, 80486. Todas ellas, versiones más elaboradas del 8088 original, con mejor desempeño por alguna de estas dos cualidades: operación más rápida o tratamiento simultáneo de muchos datos. El 8088 operaba a 4,7MHz -4,7 millones de oscilaciones por segundo mientras que algunos chips del Pentium llegan hasta 200MHz. El 8088 registraba 8 bits de datos por vez, en tanto que el 80486 lo hace con 32 bits. Pese a estas alteraciones, los procesadores
Intel, incluido el 80486, están basados en una filosofía de proyecto denominada
CISC, del inglés complex instruction set computing: computación por
conjunto complejo de instrucciones. El proyecto CISC emplea comandos que incorporan muchas pequeñas instrucciones para realizar una única operación.
En algún sentido, es una herramienta de cortar y empalmar datos y códigos. Se
puede comparar su funcionamiento al de un bísturí: corta pedazos más pequeños
y delicados de datos y códigos para alternarlos (cambiarlos según una sucesión) en un proyecto. Ese bisturí se llama, en inglés, reduced instruction set  computing: RISC, computación por conjunto reducido de instrucciones). Los proyectos RISC se encuentran en procesadores nuevos como el Alpha de DEC, RISC6000 de IBM, el procesador Power PC y, en cierto grado, los procesadores Pentium de Intel.

El RISC es un programa poco complicado que utiliza diversas instrucciones
simples para ejecutar en menos tiempo una operación comparable a la realizada
por un único procesador CISC al ejecutar un comando grande y complicado. Los
chips RISC son físicamente menores  que los chips CISC. Como tienen menos
transistores, generalmente su producción es más barata y están menos propensos
al calentamiento. Se prevé que en el futuro los procesadores tendrán un programa RISC, lo que probablemente es correcto, pero no hay un movimiento de grandes ventas de RISC por dos razones, la más importante es mantener la compatibilidad con un
gran número de programas aplicativos, escritos para funcionar con los anteriores
procesadores CISC de Intel. Otra razón es que no se obtiene un beneficio completo
de la arquitectura RISC sino se está  usando un sistema operacional y programas
que hayan sido escritos y compilados específicamente para aprovechar.

totalmente las operaciones RISC. Es una situación clásica del huevo y la gallina. Algunos
fabricantes de computadoras ofrecen procesadores RISC como forma de
proyectarse hacia una tecnología de punta. Ejecutan antiguos programas CISC a
través de emulación de procesadores CISC, esto anula las ventajas del RISC.
Además, la mayoría de los fabricantes regulan sus proyectos según convenga a
sus inversiones y, al mismo tiempo, los creadores de software son reacios a convertir
sus programas a versiones compiladas para RISC, ya que no hay muchas
personas que posean PC basadas en RISC.
Lo probable es que los procesadores evolucionen por la vía que Intel experimente
como más segura. En algún momento,acabaremos usando arquitectura RISC, aunque la mayoría de los usuarios ni se enterará en qué momento sus computadoras cruzaron la línea divisoria entre los dos proyectos.


Resultado de imagen para risc y cisc




No hay comentarios.:

Publicar un comentario