cisc

17
ARQUITECTURA CISC Presentado por : Alejandro Bohórquez Ana Milena Marin Guineme Diego Alexander Moreno Presentad o a: Marco Javier Suarez

Upload: ana-marin

Post on 20-Jun-2015

3.541 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Cisc

ARQUITECTURA CISC

Presentado por : Alejandro

BohórquezAna Milena Marin

GuinemeDiego Alexander

MorenoPresentado a: Marco Javier

Suarez

Page 2: Cisc

CISCCOMPLEX INSTRUCTION SET

COMPUTER.

• La mayoría de los CISC son micro programables.

• La complejidad de un sistema CISC.

Page 3: Cisc

¿QUE ES UN PROCESADOR?

El procesador es el cerebro del sistema, encargado de procesar toda la información. Es el componente donde es usada la tecnología más reciente. Existen en el mundo sólo cuatro grandes empresas con tecnología para fabricar procesadores competitivos para computadoras: Intel (que domina más de un 70% del mercado), AMD, Vía (que compró la antigua Cyrix) e IBM, que fabrica procesadores para otras empresas, como Transmeta.

Page 4: Cisc

http://www.youtube.com/watch?v=R4K6kZNlgbQ

Page 5: Cisc

FUNCIONAMIENTO DE UN PROCESADOR

El procesador (denominado CPU, por Central Processing Unit) es un circuito electrónico que funciona a la velocidad de un reloj interno, gracias a un cristal de cuarzo que, sometido a una corriente eléctrica, envía pulsos, denominados "picos". La velocidad de reloj (también denominada ciclo), corresponde al número de pulsos por segundo, expresados en Hertz (Hz). De este modo, un ordenador de 200 MHz posee un reloj que envía 200.000.000 pulsos por segundo. Por lo general, la frecuencia de reloj es un múltiplo de la frecuencia del sistema (FSB, Front-Side Bus o Bus de la Parte Frontal), es decir, un múltiplo de la frecuencia de la placa madre.

Con cada pico de reloj, el procesador ejecuta una acción que corresponde a su vez a una instrucción o bien a una parte de ella. La medida CPI (Cycles Per Instruction o Ciclos por Instrucción) representa el número promedio de ciclos de reloj necesarios para que el microprocesador ejecute una instrucción. En consecuencia, la potencia del microprocesador puede caracterizarse por el número de instrucciones por segundo que es capaz de procesar. Los MIPS (millones de instrucciones por segundo ) son las unidades que se utilizan, y corresponden a la frecuencia del procesador dividida por el número de CPI.

Page 6: Cisc

http://www.youtube.com/watch?v=lYXiYU1v-xU

Page 7: Cisc

El objetivo principal de la arquitectura CISC es completar una tarea en el menor número de líneas de código ensamblador posibles.

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

CONCEPTO

Page 8: Cisc

CARACTERISTICAS CISC. 

Costo mas económico CISC que de RISC. Hay mas software de uso general para la

plataforma CISC Los procesadores CISC reducen el número de

instrucciones para los programas Los procesadores RISC ofrecen peor soporte

para los lenguajes de alto nivel Es más complicado escribir compiladores RISC

que CISC. Un programa es más rápido cuanto más

pequeño

Page 9: Cisc

RISC VS CISC

Page 10: Cisc

La meta principal es incrementar el rendimiento del procesador

Para esto se deben considerar tres áreas principales a cubrir en el diseño del procesador y éstas son: La Arquitectura. La Tecnología de Proceso. El Encapsulado.

Page 11: Cisc

PROCESADORES HÍBRIDOS

las tendencias futuras, nos llevan a pensar que ya no existirán los CISC puros.

El Pentium Pro, el Nx586 y el K5 son básicamente procesadores RISC en su núcleo. Toman las instrucciones de CISC y las traducen a instrucciones estilo RISC.

Realmente, las diferencias son cada vez mas borrosas entre las arquitecturas CISC y RISC.

Page 12: Cisc

los futuros procesadores lucharan en cuatro frentes :

Ejecutar mas instrucciones por ciclo. Ejecutar las instrucciones en orden distinto

del original para que las interdependencias entre operaciones sucesivas no afecten al

rendimiento del procesador.Renombrar los registros para paliar la

escasez de los mismos. Contribuir a acelerar el rendimiento global

del sistema, a demás de la velocidad de la CPU.

Page 13: Cisc

¿RISC O CISC? El conflicto surge al evaluar las ventajas netas ¿ que es mas

apropiado, usar muchas instrucciones de un solo ciclo aprovechadas al máximo, o pocas de múltiples pasos de reloj en las que existe infrautilización ?

La cuestión, es que hasta el momento, el estudio de prestaciones de ambas tecnologías, nos ha llevado a concluir que hoy en día los RISC obtienen mas prestaciones, es decir, son mas potentes y rápidos que los CISC. Sin embargo, el mercado se ha decantado por la tecnología CISC en cuanto a volumen de ventas. ¿ Por que ?

¿RISC O CISC? CUAL COMPRAR?

Page 14: Cisc

1.- Por experiencia propia, podemos comprobar que un CISC tiene un coste "razonable", que es alcanzado a nivel de usuario. Esto mismo, no ocurre con los RISC, que por el contrario tienen un coste elevado, por esto mismo esta tecnologia ha sido enfocada a ventas a nivel de empresa y equipos de gama alta.

2.- La utilidad que se le de a la maquina es muy importante, ya que el usuario debe de encontrar un nivel optimo en cuanto a calidad - precio. Y por que pagar mas si realmente no se le va a sacar partido al cien por cien.

3.- El software utilizado es otro de los factores importantes, dado que un RISC no utiliza el mismo software que un CISC. Estos últimos, por lo general tienen un software mas asequible.

Page 15: Cisc

4.- Dada la compatibilidad hacia atrás de la familia CISC x86, los usuarios han podido renovar sus equipos sin por ello tener que abandonar software que ya conocían, y reutilizar sus datos. Así mismo, los fabricantes han tenido en cuenta este factor, puesto que seguir con otra línea de procesadores suponía no solo un cambio muy radical, sino que además podía llevar un riesgo en cuanto a ventas.Estos son algunos de los motivos. Sin embargo, también hay que tener en cuenta el conflicto de intereses de algunos fabricantes, así como la opinión de distintas revistas, algunas de ellas asociadas a diferentes marcas.

Page 16: Cisc

¿COMO SERIA EL MUNDO SIN UN PROCESADOR?

http://www.youtube.com/watch?v=Y_24IKwFD2A&feature=related

Page 17: Cisc

EN CONCLUSION

ARQUITECTURA CISCComputador con repertorio de instrucciones

complejo.Gran número de instrucciones complejas.Gran variedad de tipos de datos y de modos de

direccionamiento.Permite implementar instrucciones de alto nivel

directamente o con un número pequeño de instrucciones ensamblador.

Además se pueden añadir nuevas instrucciones al repertorio manteniendo las antiguas.