domingo, 12 de octubre de 2014

PROCESADORES CON ARQUITECTURA CISC

Arquitectura CISC

Cuando hablamos de microprocesadores CISC, computadoras con un conjunto de instrucciones complejo, (del inglés complexa instruction set computer), y procesadores RISC, computadoras con un conjunto de instrucciones reducido, (del inglés reduced instruction set computer), se piensa que los atributos complejo y reducido describen las diferencias entre los dos modelos de arquitectura para microprocesadores.

Esto es cierto solo de forma superficial, pues se requiere de muchas otras características esenciales para definir los RISC y  los CISC.

Hasta hace solo algunos años, la división era tajante: RISC se utilizaba para entornos de red, mientras que CISC se aplicaba en ordenadores domésticos. Pero en la actualidad se alzan voces que afirman que CISC está agotando sus posibilidades, mientras otras defienden fervientemente que CISC ya ha alcanzado a RISC, adoptando algunas de sus principales características.


En la arquitectura CISC (complex instruction set computer), los microprocesadores tienen un conjunto de instrucciones que se caracteriza por ser muy amplio y permitir operaciones complejas entre operando situados en la memoria o en los registros internos, en contraposición a la arquitectura RISC.
http://www.monografias.com/trabajos55/microprocesadores-cisc-risc/Image9299.gif


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 68000, Zilog Z80 y toda la familia Intel x86 usada en la mayoría de las computadoras personales.

Para realizar una sola instrucción un chip CISC requiere de cuatro a diez ciclos de reloj.

Entre las ventajas de CISC destacan las siguientes:
•          Reduce la dificultad de crear compiladores.
•          Permite reducir el costo total del sistema.
•          Reduce los costos de creación de software.
•          Mejora la compactación de código.
•          Facilita la depuración de errores.

Ejemplo de microprocesadores basados en la tecnología CISC:
•          Intel 8086, 8088, 80286, 80386, 80486.
•          Motorola 68000, 68010, 68020, 68030, 6840.
•          MIPS, Millions Instruction Per Second.
•          PA-RISC, Hewlett Packard.
•          SPARC, Scalable Processor Architecture, Sun Microsystems.
•          POWER PC, Apple, Motorola e IBM.


Publicado: Aracelys Suárez.

0 comentarios:

Publicar un comentario