arquitectura cisc
TRANSCRIPT
![Page 1: ARQUITECTURA CISC](https://reader036.vdocuments.pub/reader036/viewer/2022082723/587144821a28ab55588b530f/html5/thumbnails/1.jpg)
Clever Villegas BurgaJorge Paredes Toledo
http://www.systemsupa.blogspot.pe
MicroprocesadoresARQUITECTURA CISC
![Page 2: ARQUITECTURA CISC](https://reader036.vdocuments.pub/reader036/viewer/2022082723/587144821a28ab55588b530f/html5/thumbnails/2.jpg)
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.
Definición
![Page 3: ARQUITECTURA CISC](https://reader036.vdocuments.pub/reader036/viewer/2022082723/587144821a28ab55588b530f/html5/thumbnails/3.jpg)
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.
Procesos de instrucciones
![Page 4: ARQUITECTURA CISC](https://reader036.vdocuments.pub/reader036/viewer/2022082723/587144821a28ab55588b530f/html5/thumbnails/4.jpg)
• -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.
Características
![Page 5: ARQUITECTURA CISC](https://reader036.vdocuments.pub/reader036/viewer/2022082723/587144821a28ab55588b530f/html5/thumbnails/5.jpg)
• -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.
Características
![Page 6: ARQUITECTURA CISC](https://reader036.vdocuments.pub/reader036/viewer/2022082723/587144821a28ab55588b530f/html5/thumbnails/6.jpg)
-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
Ventajas
![Page 7: ARQUITECTURA CISC](https://reader036.vdocuments.pub/reader036/viewer/2022082723/587144821a28ab55588b530f/html5/thumbnails/7.jpg)
-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
Desventajas
![Page 8: ARQUITECTURA CISC](https://reader036.vdocuments.pub/reader036/viewer/2022082723/587144821a28ab55588b530f/html5/thumbnails/8.jpg)
• 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.
Recomendaciones
![Page 9: ARQUITECTURA CISC](https://reader036.vdocuments.pub/reader036/viewer/2022082723/587144821a28ab55588b530f/html5/thumbnails/9.jpg)
• 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.
Conclusiones
![Page 10: ARQUITECTURA CISC](https://reader036.vdocuments.pub/reader036/viewer/2022082723/587144821a28ab55588b530f/html5/thumbnails/10.jpg)
• Definición de Arquitectura CISC. Domingo, 18 de septiembre del 2016. Recuperado de,
• https://es.wikipedia.org/wiki/Complex_instruction_set_computing• Procesos de Instrucciones de Arquitectura CISC. Domingo, 18 de
septiembre del 2016. Recuperado de,• https://es.wikipedia.org/wiki/Conjunto_de_instrucciones• Características de Arquitectura CISC. Domingo, 18 de septiembre del 2016.
Recuperado de,• http://es.slideshare.net/gustavodavila2309/tema-4-9770552• https://www.ecured.cu/CISC • Ventajas y Desventajas de Arquitectura CISC. Domingo, 18 de septiembre
del 2016. Recuperado de,• http://es.slideshare.net/gustavodavila2309/tema-4-9770552
Linkografía