ARQUITECTURA CISC
Presentado por :
Alejandro Bohórquez
Ana Milena Marin Guineme
Diego Alexander Moreno
Presentado a:
Marco...
CISC
COMPLEX INSTRUCTION SET COMPUTER.
•La mayoría de los CISC son micro
programables.
•La complejidad de un sistema CISC.
¿QUE ES UN PROCESADOR?
 El procesador es el cerebro del sistema, encargado de
procesar toda la información. Es el compone...
http://www.youtube.com/watch?v=R4K6kZNlgbQ
FUNCIONAMIENTO DE UN PROCESADOR
 El procesador (denominado CPU, por Central Processing Unit) es un circuito
electrónico q...
http://www.youtube.com/watch?v=lYXiYU1v-xU
 El objetivo principal de la arquitectura
CISC es completar una tarea en el menor
número de líneas de código ensamblador
...
CARACTERISTICAS CISC.
 Costo mas económico CISC que de RISC.
 Hay mas software de uso general para la
plataforma CISC
 ...
 La meta principal es incrementar el rendimiento del
procesador
 Para esto se deben considerar tres áreas principales a
...
PROCESADORES HÍBRIDOS
 las tendencias futuras, nos llevan a pensar que ya
no existirán los CISC puros.
 El Pentium Pro, ...
los futuros procesadores lucharan en cuatro frentes :
 Ejecutar mas instrucciones por ciclo.
 Ejecutar las instrucciones...
¿RISC O CISC?
 El conflicto surge al evaluar las ventajas netas ¿ que es mas apropiado, usar
muchas instrucciones de un s...
1.- Por experiencia propia, podemos comprobar que un CISC tiene un coste
"razonable", que es alcanzado a nivel de usuario....
4.- Dada la compatibilidad hacia atrás de la familia CISC x86, los usuarios han
podido renovar sus equipos sin por ello te...
¿COMOSERIAEL MUNDOSINUN PROCESADOR?
http://www.youtube.com/watch?v=Y_24IKwFD2A&feature=related
EN CONCLUSION
ARQUITECTURA CISC
 Computador con repertorio de instrucciones complejo.
 Gran número de instrucciones comp...
CISC
Próxima SlideShare
Cargando en…5
×

CISC

6.099 visualizaciones

Publicado el

0 comentarios
1 recomendación
Estadísticas
Notas
  • Sé el primero en comentar

Sin descargas
Visualizaciones
Visualizaciones totales
6.099
En SlideShare
0
De insertados
0
Número de insertados
4
Acciones
Compartido
0
Descargas
139
Comentarios
0
Recomendaciones
1
Insertados 0
No insertados

No hay notas en la diapositiva.

CISC

  1. 1. ARQUITECTURA CISC Presentado por : Alejandro Bohórquez Ana Milena Marin Guineme Diego Alexander Moreno Presentado a: Marco Javier Suarez
  2. 2. CISC COMPLEX INSTRUCTION SET COMPUTER. •La mayoría de los CISC son micro programables. •La complejidad de un sistema CISC.
  3. 3. ¿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.
  4. 4. http://www.youtube.com/watch?v=R4K6kZNlgbQ
  5. 5. 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.
  6. 6. http://www.youtube.com/watch?v=lYXiYU1v-xU
  7. 7.  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.
  8. 8. 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
  9. 9.  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.
  10. 10. 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.
  11. 11. 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.
  12. 12. ¿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 ?
  13. 13. 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.
  14. 14. 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.
  15. 15. ¿COMOSERIAEL MUNDOSINUN PROCESADOR? http://www.youtube.com/watch?v=Y_24IKwFD2A&feature=related
  16. 16. EN CONCLUSION ARQUITECTURA CISC  Computador 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.

×