ARQUITECTURA CISC

ARQUITECTURA CISC
   1.    CONTENIDO

ð  Definición
Los microprocesadores CISC tienen un conjunto de instrucciones que se caracteriza por ser muy amplio y permitir operaciones complejas entre operandos situados en la memoria o en los registros internos.
La microprogramación significa que cada instrucción de máquina es interpretada por una microprograma localizado en una memoria en el circuito integrado del procesador.
En la década de los sesentas la micropramación, por sus características, era la técnica más apropiada para las tecnologías de memorias existentes en esa época y permitía desarrollar también procesadores con compatibilidad ascendente. En consecuencia, los procesadores se dotaron de poderosos conjuntos de instrucciones.

ð  Procesos de instrucciones
es una especificación que detalla las instrucciones que una unidad central de procesamiento puede entender y ejecutar, o el conjunto de todos los comandos implementados por un diseño particular de una CPU. El término describe los aspectos del procesador generalmente visibles para un programador, incluyendo los tipos de datos nativos, las instrucciones, los registros, la arquitectura de memoria y las interrupciones, entre otros aspectos.
Existen principalmente tres tipos: CISC (Complex Instruction Set Computer), RISC (Reduced Instruction Set Computer) y SISC (Simple Instruction Set Computing). La arquitectura del conjunto de instrucciones (ISA) se emplea a veces para distinguir este conjunto de características de la microarquitectura, que son los elementos y técnicas que se emplean para implementar el conjunto de instrucciones. Entre estos elementos se encuentran los microinstrucciones y los sistemas de caché.

Procesadores con diferentes diseños internos pueden compartir un conjunto de instrucciones; por ejemplo, el Intel Pentium y AMD Athlon implementan versiones casi idénticas del conjunto de instrucciones x86, aunque tienen diseños diferentes.

ð  Características
-La microprogramación es una característica importante y esencial de casi todas las arquitecturas CISC.
Como, por ejemplo: Intel 8086, 8088, 80286, 80386, 80486, Motorola 68000, 68010, 620, 8030, 684.
-La microprogramación significa que cada instrucción de máquina es interpretada por una microprograma localizado en una memoria en el circuito integrado del procesador. En la década de los sesentas la micropramación, por sus características, era la técnica más apropiada para las tecnologías de memorias existentes en esa época y permitía desarrollar también procesadores con compatibilidad ascendente. En consecuencia, los procesadores se dotaron de poderosos conjuntos de instrucciones.
-Instrucciones de longitud variable
La longitud de la instrucción depende del modo de direccionamiento usado en los operandos.
-Las instrucciones requieren múltiples ciclos de reloj para ejecutar de que una instrucción pueda ser ejecutada los operandos deben ser buscados desde diferentes ubicaciones en memoria.
-Predominan las instrucciones con dos operandos Los CISC soportan cero, uno o más operandos.
-Variedad del direccionamiento de operandos
Registro a registro, registro a memoria y memoria a registro.
-Multiples modos de direccionamiento
Alguno de los direccionamientos soportados son el directo de memoria, indirecto de memoria y el indexado a través de registros.

ð  Ventajas
-Facilidad de implementación del conjunto de instrucciones
-Compatibilidad hacia adelante y hacia atrás de nuevas CPU’s
-Facilidad de programación
-Puede ser menor la complejidad del compilador
ð  Desventajas
-La complejidad del conjunto de instrucciones crece
-Las instrucciones de longitud variable reducen el rendimiento del sistema -Inclusión de instrucciones que raramente se usan

   2.    RESUMEN
Hoy en día, los programas cada vez más grandes y complejos demandan mayor velocidad en el procesamiento de información, lo que implica la búsqueda de microprocesadores más rápidos y eficientes.
Los avances y progresos en la tecnología de semiconductores, han reducido las diferencias en las velocidades de procesamiento de los microprocesadores con las velocidades de las memorias, lo que ha repercutido en nuevas tecnologías en el desarrollo de microprocesadores. Hay quienes consideran que en breve los microprocesadores RISC (reduced instruction set computer) sustituirán a los CISC (complex instruction set computer), pero existe el hecho que los microprocesadores CISC tienen un mercado de software muy difundido.


   3.    SUMMARY
Today, the increasingly large and complex programs mayor demanded speed in processing information, which implications Finding microprocessors faster and more efficient.
Advances and Progress in semiconductor technology have reduced the differences in processing speeds of microprocessors defrauding speeds Memories, which is has impacted New Technologies in the Development of microprocessors. Those who consider hay soon RISC (reduced instruction set computer) microprocessors will replace the CISC (complex instruction set computer), but there is the fact that the CISC microprocessors UN have widespread software market.

   4.    RECOMENDACIONES
-       Las instrucciones de longitud variable reducen el rendimiento del sistema.
-       Inclusión de instrucciones que raramente se usan.
-       Permite reducir el costo total del sistema.
-       Mejora la compactación de código.
   5.    CONCLUSIONES
-       Facilidad de implementación del conjunto de instrucciones.
-       Compatibilidad hacia adelante y hacia atrás de nuevas CPUS.
-       Facilidad de programación.
-       En la década de los sesentas, la microprogramación era la técnica más apropiada para la tecnología de memorias existentes. En consecuencia, los procesadores se dotaron de poderosos conjuntos de instrucciones, dando surgimiento a la arquitectura CISC.
   6.    APRECIACION DEL EQUIPO
Como grupo opinamos que la arquitectura CISC dicen que son comandos, también tienen un conjunto de instrucciones que se caracteriza por ser muy amplio y permitir operaciones complejas entre operandos situados en la memoria o en los registros internos.

   7.    GLOSARIO DE TÉRMINOS
Múltiples nodos: Direccionamientos directos indirectos Predominio de instrucciones con 2 operandos Soporte entre 0 y más operandos Instrucciones múltiples a ciclos de reloj Antes de ejecutar procesos primero se busca en memoria Instrucciones de longitud variable Dependiendo del modo de direccionamiento.
ARQUITECTURA VON NEUMANN: Sistemas con microprocesadores La unidad central de proceso (CPU), está conectada a una memoria principal única donde se guardan las instrucciones del programa y los datos. A dicha memoria se accede a través de un sistema de buses único.


VIDEO:

  

   8.    LINKOGRAFÍA
Definición de Arquitectura CISC. Domingo, 18 de septiembre del 2016. Recuperado de,

Procesos de Instrucciones de Arquitectura CISC. Domingo, 18 de septiembre del 2016. Recuperado de,

Características de Arquitectura CISC. Domingo, 18 de septiembre del 2016. Recuperado de,

Ventajas y Desventajas de Arquitectura CISC. Domingo, 18 de septiembre del 2016. Recuperado de,



Comentarios

Entradas populares de este blog

LENGUAJE ENSAMBLADOR CON ARREGLOS

FASES PARA CREACIÓN DE UNA BASE DE DATOS

MODELO RELACIONAL