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)  •  214 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

...

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