Vous êtes sur la page 1sur 15

MICROPROCESADORES

RISC Y CISC
INTRODUCCION
CISC : COMPLEX INSTRUCTION SET COMPUTER
RISC : REDUCED INSTRUCTION SET COMPUTER
CISC: computadoras personales
RISC: servidores y Workstation
Existen muchos procesadores que no se pueden asignar con facilidad a
ninguna categora determinada
Asimismo el termino complejo y reducido expresan muy bien una
caracterstica definitiva.
CISC (complex instruction set computer)
1971 del primer microchip que permitira el nacimiento de la informtica personal.
1972 cuando aparecera el 8080, primer chip capaz de procesar 8 bits, suficiente para
representar nmeros y letras
Con la posibilidad de colocar todos los circuitos en un solo chip y la capacidad de manejar
nmero y letras nacera la cuarta generacin de ordenadores, la de los conocidos como PC u
ordenadores personales.
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.
En la actualidad la mayora de los sistemas CISC de alto rendimiento implementan
un sistema que convierte dichas instrucciones complejas en varias instrucciones simples,
llamadas generalmente microinstrucciones.

Instrucciones interpretadas por microprogramas
Mas transistores en el chip.
Proyecto de diseo mas lento


CONCEPTO
El objetivo principal de la arquitectura CISC es completar una tarea en el
menor nmero de lneas de cdigo ensamblador posibles.

Una de las ventajas principales de esta filosofa es que el compilador tiene
que hacer muy poco trabajo para traducir un lenguaje de alto nivel a
ensamblador.

CARACTERISTICAS CISC
Gran cantidad de instrucciones
Instrucciones complejas
Gran cantidad de modos de direccionamiento
Soporta gran cantidad de tipos de datos
Implementacin de instrucciones de alto nivel lo ms directamente posible
Reduccin del tiempo de ejecucin de instrucciones complejas por medio de
implementacin directa en hardware
Compatibilidad con miembros anteriores de la familia
Microarquitectura ms compleja
Instrucciones de longitud variable
VENTAJAS
Facilidad de implementacin del conjunto de instrucciones
Compatibilidad hacia adelante y hacia atrs de nuevas CPU.
Puede ser menor la complejidad del compilador.
Computador con repertorio de instrucciones complejo.
Gran nmero de instrucciones complejas.
Reduce la dificultad de crear compiladores.
Permite reducir el costo total del sistema
Reduce los costos de creacin el software.
Mejora la compactacin de cdigo.
Facilita la depuracin de errores.

DESVENTAJAS

Poco uso de las instrucciones y direccionamientos complejos
Poco aprovechamiento de parte de los compiladores: no es fcil encontrar la
mejor instruccin para ejecutar una tarea
Baja densidad de cdigo
Accesos a memoria disminuyen velocidad de ejecucin
Microprocesadores basados en tecnologa
CISC

INTEL: 8086, 8088, 80386, 80486
MOTOROLA:6800, 68010, 68020, 68030, 6840.

MICROPROCESADORES RISC
Los inicios de la tecnologa RISC tambin surgen en el ambiente acadmico,
ya que en 1980, la Universidad de Berkeley (California), el Dr. David A.
Patterson inici un proyecto denominado RISC I, que obtuvo resultados en
tan solo 19 meses, seguido por RISC II, SOAR (Smalltalk on a RISC) y
SPUR (Symbolic Processing on a RISC). El resultado directo, adems de la
educacin en la ingeniera y los fundamentos del diseo de
microprocesadores, fue la creacin de una mquina que fuese capaz de
mayores velocidades de ejecucin a menores velocidades de reloj y que
requiriese menores esfuerzos de diseo.
ARQUITECTURA RISC
El termino reducido puede llevar al engao no se trata de que
sean pocas instrucciones, si no de que estas sean sencillas.
Tiene una capacidad de procesamiento de dos o cuatro veces
mayor ala de un CISC.
Su estructura de hadware es simple.
El objetivo es posibilitar la segmentacin y paralelismo en la
ejecucin de instrucciones y reducir los procesos de memoria.
Caractersticas Fundamentales.




Caracteriticas Generales


Codificacin uniforme de instrucciones, lo que permite una de codificacin
ms rpida.
Un conjunto de registros homogneo, permitiendo que cualquier registro
sea utilizado en cualquier contexto y as simplificar el diseo del
compilador.
Modos de direccionamiento simple con modos ms complejos remplazados
por secuencias de instrucciones aritmticas simples.
Los tipos de datos soportados en el hardware no se encuentran en una
mquina RISC.
VENTAJAS
El CPU trabaja mas rpido al
utilizar menos ciclos para ejecutar
las instrucciones.
Utiliza un sistema de direcciones
no destructivas en RAM.
Cada instruccin puede ser
ejecutable en un ciclo del CPU.

DESVENTAJAS
Menor potencia que otros
procesadores.
Y mayor tamao de los
programas.

CISC VS RISC
CONCLUSIONES
Las decisiones en el mercado las toma los usuarios , y aqu el software o la
aplicacin concreta juega un papel mucho mas imprtate que la diferencia
entre las estructuras que son inapreciables .

Vous aimerez peut-être aussi