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
Publicar un comentario