ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Arquitectura CISC Y RISC


Enviado por   •  11 de Mayo de 2015  •  1.681 Palabras (7 Páginas)  •  238 Visitas

Página 1 de 7

República Bolivariana de Venezuela

Ministerio del poder popular para la educación superior

Ugma

Sistema de Microprocesadores

Arquitectura CISC Y RISC

Ciudad Guayana 5/05/2015

INDICE

Tema Página.

Introducción… … … … … … … … … … … … … … … … … … … ..… …. 3

Desarrollo:

CISC… … … … … … … … … … … … … … … … … … … … … … … …4

Definición… … … … … … … … … … … … … … … … … … … .............. 4

Características… … … … … … … … … … … … … … … … … ……….... 4

Proceso de Instrucciones … … … … … … … … … … … … … ……… … 4

Ventajas y Desventajas … … … … ..… … … … … … … … … … ………. 5

RISC… … … … … … … … … … … ..… … … … … … … … … … … ….. 6

Definición… … … … … … … … ...… … … … … … … … … … ……….. .. 6

Características … … …... … … … … … … … … … … … … … ……… … 6

Proceso de Instrucciones … … … … … … … … … … … … … … ……… 7

Modos de Direccionamiento … … … … … … … … … … … … …….… ... 8

Registros … … … … … … … … … … … … … … … … … … … ……… .. 8

Ventajas y Desventajas… … … … … … … … … … … … … ……… …. .. 9

Conclusión… … … … … … … … … … … … … … … … … … … … … . 10

Bibliografía… … … … … … … … … … … … … … … … … … … … .. …11

INTRODUCCION

Se presenta a continuación una investigación basada en las diferentes estructuras de los microprocesadores; CISC y RISC únicamente, aunque no sean las únicas, fijándonos primordialmente en:

DEFINICIÓN.

CARACTERISTICAS.

PROCESOS DE INSTRUCCIONES.

MODOS DE DIRECCIONAMIENTO.

REGISTROS.

VENTAJAS Y DESVENTAJAS.

Estos son de suma importancia debido a su papel constituyente en la evolución de los diseños y rapidez de los trabajos con que trabajan dichos microprocesadores.

Desarrollo

CISC.

Es un modelo de arquitectura de computadores. La tecnología CISC (Complex Instruction Set Computer) nació de la mano de Intel, creado en 1971, permitiría el nacimiento de la informática personal. Los microprocesadores CISC tienen un conjunto de instrucciones que se caracterizan por ser muy amplio y permitir operaciones complejas entre operandos situados en la memoria o en los registros internos.

CARACTERÍSTICAS.

El compilador no tiene tanto trabajo para traducir un lenguaje de alto nivel a ensamblador.

La microprogramación es una característica importante y esencial de casi todas las arquitecturas CISC. La microprogramación significa que cada instrucción de máquina es interpretada por un microprograma localizado en una memoria en el circuito integrado del procesador. Las instrucciones compuestas son decodificadas internamente y ejecutadas con una serie de microinstrucciones almacenadas en una ROM de Control, ROM interna.

Reducen el número de instrucciones para los programas.

PROCESO DE INSTRUCCIONES.

Las instrucciones compuestas son decodificadas internamente y ejecutadas con una serie de microinstrucciones almacenadas en una ROM de Control, ROM interna. Para esto se requieren de varios ciclos de reloj, al menos uno por microinstrucción. Es así entonces como los chips CISC utilizan comandos que incorporan una gran diversidad de pequeñas instrucciones para realizar una única operación.

Cuando el sistema operativo o una aplicación requieren de una de estas acciones, envía al procesador el nombre del comando para realizarla junto con el resto de información complementaria que se necesite. Pero cada uno de estos comandos de la ROM del CISC varían de tamaño y, por lo tanto, el chip debe en primer lugar verificar cuanto espacio requiere el comando para ejecutarse y poder así reservárselo en la memoria interna. Además, el procesador debe determinar la forma correcta de cargar y almacenar el comando.

VENTAJAS.

Gran cantidad de instrucciones.

Instrucciones complejas.

Gran cantidad de modos de direccionamiento.

Soporta gran cantidad de tipos de datos.

Implementación de instrucciones de alto nivel lo más directamente posible.

Reducción del tiempo de ejecución de instrucciones complejas por medio de implementación directa en hardware.

Compatibilidad con miembros anteriores de la familia.

Microarquitectura más compleja.

Instrucciones de longitud variable.

DESVENTAJAS.

Poco uso de las instrucciones y direccionamientos complejos.

Poco aprovechamiento de parte de los compiladores: no es fácil encontrar la mejor instrucción para ejecutar una tarea.

Baja densidad de código.

Accesos a memoria disminuyen velocidad de ejecución.

RISC.

RISC (Computadora con conjunto de instrucciones reducidas) es un tipo de microprocesador con las instrucciones de tamaños fijos y presentados en un reducido número de formatos, y en el cual sólo las instrucciones de carga y almacenamiento acceden a la memoria de datos.

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.

La arquitectura RISC funciona de modo muy diferente a la CISC, su objetivo no es ahorrar esfuerzos externos por parte del software con sus accesos a la RAM, sino facilitar que las instrucciones sean ejecutadas lo más rápidamente posible. La forma de conseguirlo es simplificando el tipo de instrucciones que ejecuta el procesador.

La idea estuvo inspirada también por el hecho de que muchas de las características que eran incluidas en los diseños tradicionales de CPU para aumentar la velocidad estaban siendo ignoradas por los programas que eran ejecutados en ellas. Además, la velocidad

...

Descargar como (para miembros actualizados) txt (12 Kb)
Leer 6 páginas más »
Disponible sólo en Clubensayos.com