SlideShare una empresa de Scribd logo
1 de 19
MODELOS RISC Y CISC
John Jairo Goyeneche
Sistemas Operativos
Ingeniería de Sistemas
Fundación Universitaria de los Libertadores
¿QUE ES UN PROCESADOR?
 Es el cerebro del sistema, componente encargado de
procesar toda la información. Existen en el mundo
sólo cuatro grandes empresas con tecnología para
fabricar procesadores competitivos para
computadores: 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.
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).
 Con cada pico de reloj, el procesador ejecuta una acción que
corresponde a su vez a una instrucción o 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.
¿Qué es el modelo CISC?
 CISC (del inglés Complex Instruction Set Computer, en
español Computador con Conjunto de Instrucciones
Complejas) es un modelo de arquitectura de
computadores.
 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.
¿Qué es el modelo CISC?
 Este tipo de arquitectura dificulta el paralelismo entre
instrucciones, por lo que, en la actualidad, la mayoría de los
sistemas CISC de alto rendimiento implementan un sistema
que convierte dichas instrucciones complejas en varias
instrucciones simples del tipo RISC, llamadas generalmente
microinstrucciones.
 Los CISC pertenecen a la primera corriente de construcción
de procesadores, antes del desarrollo de los RISC. Ejemplos
de ellos son:AMD x86-64 usados en la mayoría de los
computadores personales.
Características 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
 La meta principal es incrementar el rendimiento del procesador
 Completar una tarea en el menor número de líneas de código
ensamblador posibles.
 El compilador tiene que hacer muy poco trabajo para traducir un
lenguaje de alto nivel a ensamblador
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 menos entre las
arquitecturas CISC y RISC.
En conclusión arquitectura CISC
 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.
 Se pueden añadir nuevas instrucciones al repertorio
manteniendo las antiguas.
¿Qué es el modelo RISC?
 (del inglés Reduced Instruction Set Computer, en
español Computador con Conjunto de Instrucciones
Reducidas).
 Es un tipo de microprocesador posterior a la generación de
los CISC
 La arquitectura RISC, facilita que las instrucciones, sean
ejecutadas lo más rápido posible. La forma de conseguirlo es
simplificando el tipo de instrucciones que ejecuta el
procesador. Así, las instrucciones más breves y sencillas de un
procesador RISC son capaces de ejecutarse mucho más aprisa
que las instrucciones más largas y complejas de un CISC. Sin
embargo, este diseño requiere de mucha más RAM y de una
tecnología de compilador más avanzada.
Objetivo De Risc
 El procesador RISC puede ejecutar hasta 10
comandos a la vez pues el compilador del software es
el que determina qué comandos son independientes.
Y al ser los comandos del RISC más sencillos, la
circuitería por la que pasan también es más sencilla.
Estos comandos pasan por menos transistores, de
forma que se ejecutan con más rapidez. Para ejecutar
una sola instrucción normalmente les basta con un
ciclo de reloj.
Principios de diseño de los
computadores RISC
Ventajas RISC
Desventajas RISC
 Menor densidad de código . Importante si la disponibilidad de
memoria es crítica. Ocasiona un menor rendimiento del caché de
instrucciones. ARM Thumb.
 No ejecutan código x86. Puede utilizarse simulación por software.
Arquitectura RISC
Arquitectura RISC
 La estructura simple de RISC conduce a una notable reducción de la
superficie del IC(Circuito Integrado). Se aprovecha para:
 Unidad de administración de memoria
 Funciones de control de memoria cache
 Implantación de un conjunto de registros múltiples
 La CPU trabaja más rápido al utilizar menos ciclos de reloj para
ejecutar instrucciones.
 Utiliza un sistema de direcciones no destructivas en RAM.
 Cada instrucción puede ser ejecutada en un solo ciclo del CPU.
COMPARATIVO CISC Y RISC
COMPARATIVO CISC Y RISC
¿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?
 CISC tiene un costo "razonable", que es alcanzado a nivel de
usuario. Esto mismo, no ocurre con los RISC, que por el
contrario tienen un costo elevado, por esto mismo esta
tecnología 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 ciento. 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.

Más contenido relacionado

La actualidad más candente

Arquitectura cisc
Arquitectura ciscArquitectura cisc
Arquitectura ciscSuarezJhon
 
Microprocesadorores: INTEL o AMD
Microprocesadorores: INTEL o AMDMicroprocesadorores: INTEL o AMD
Microprocesadorores: INTEL o AMDies valledeltietar
 
ARQUITECTURA DE UN MICROPROCESADOR
ARQUITECTURA DE UN MICROPROCESADORARQUITECTURA DE UN MICROPROCESADOR
ARQUITECTURA DE UN MICROPROCESADORRAFAEL HONORES VERA
 
Cisco packet tracer
Cisco packet tracerCisco packet tracer
Cisco packet tracerkarenlara47
 
Microprocesadores
MicroprocesadoresMicroprocesadores
Microprocesadoresmanuel
 
Arquitectura harvard
Arquitectura harvardArquitectura harvard
Arquitectura harvardEdwin Lema
 
Generaciones del microprocesador
Generaciones del microprocesadorGeneraciones del microprocesador
Generaciones del microprocesadorDiego Becerra
 
Manual básico Everest Ultimate
Manual básico Everest UltimateManual básico Everest Ultimate
Manual básico Everest UltimateTotus Muertos
 
Método de transmisión de datos Infrarrojo
Método de transmisión de datos InfrarrojoMétodo de transmisión de datos Infrarrojo
Método de transmisión de datos InfrarrojoDjGiovaMix
 
Buses Arquitectura de computadoras
Buses Arquitectura de computadoras Buses Arquitectura de computadoras
Buses Arquitectura de computadoras Eduardo Suarez
 
Cuestionario de Redes Informáticas
Cuestionario de Redes InformáticasCuestionario de Redes Informáticas
Cuestionario de Redes InformáticasLaddy Mathita
 
1er examen parcial de laboratorio de hardware i (2012)
1er examen parcial de laboratorio de hardware i (2012)1er examen parcial de laboratorio de hardware i (2012)
1er examen parcial de laboratorio de hardware i (2012)neguinhoclaro
 

La actualidad más candente (20)

Computadores RISC
Computadores RISCComputadores RISC
Computadores RISC
 
Sistemas operativos.pptx modulo 1
Sistemas operativos.pptx modulo 1Sistemas operativos.pptx modulo 1
Sistemas operativos.pptx modulo 1
 
Arquitectura cisc
Arquitectura ciscArquitectura cisc
Arquitectura cisc
 
Sistema Operativo Solaris
Sistema Operativo SolarisSistema Operativo Solaris
Sistema Operativo Solaris
 
Csv y xml
Csv y xmlCsv y xml
Csv y xml
 
Programación de microcontroladores
Programación de microcontroladoresProgramación de microcontroladores
Programación de microcontroladores
 
Linux ppt (2)
Linux ppt (2)Linux ppt (2)
Linux ppt (2)
 
Microprocesadorores: INTEL o AMD
Microprocesadorores: INTEL o AMDMicroprocesadorores: INTEL o AMD
Microprocesadorores: INTEL o AMD
 
ARQUITECTURA DE UN MICROPROCESADOR
ARQUITECTURA DE UN MICROPROCESADORARQUITECTURA DE UN MICROPROCESADOR
ARQUITECTURA DE UN MICROPROCESADOR
 
Cisco packet tracer
Cisco packet tracerCisco packet tracer
Cisco packet tracer
 
Microprocesadores
MicroprocesadoresMicroprocesadores
Microprocesadores
 
Historia de los Sistemas Operativos
Historia de los Sistemas OperativosHistoria de los Sistemas Operativos
Historia de los Sistemas Operativos
 
Arquitectura harvard
Arquitectura harvardArquitectura harvard
Arquitectura harvard
 
Generaciones del microprocesador
Generaciones del microprocesadorGeneraciones del microprocesador
Generaciones del microprocesador
 
Manual básico Everest Ultimate
Manual básico Everest UltimateManual básico Everest Ultimate
Manual básico Everest Ultimate
 
Presentación procesadores
Presentación procesadoresPresentación procesadores
Presentación procesadores
 
Método de transmisión de datos Infrarrojo
Método de transmisión de datos InfrarrojoMétodo de transmisión de datos Infrarrojo
Método de transmisión de datos Infrarrojo
 
Buses Arquitectura de computadoras
Buses Arquitectura de computadoras Buses Arquitectura de computadoras
Buses Arquitectura de computadoras
 
Cuestionario de Redes Informáticas
Cuestionario de Redes InformáticasCuestionario de Redes Informáticas
Cuestionario de Redes Informáticas
 
1er examen parcial de laboratorio de hardware i (2012)
1er examen parcial de laboratorio de hardware i (2012)1er examen parcial de laboratorio de hardware i (2012)
1er examen parcial de laboratorio de hardware i (2012)
 

Similar a modelos-risc-y-cisc.pptx (20)

CISC
CISCCISC
CISC
 
Cisc
CiscCisc
Cisc
 
RISC y CISC
RISC y CISCRISC y CISC
RISC y CISC
 
ARQUITECTURA CISC
ARQUITECTURA CISCARQUITECTURA CISC
ARQUITECTURA CISC
 
Arquitecturasriscycisc 151009090736-lva1-app6892
Arquitecturasriscycisc 151009090736-lva1-app6892Arquitecturasriscycisc 151009090736-lva1-app6892
Arquitecturasriscycisc 151009090736-lva1-app6892
 
Microprocesadores
MicroprocesadoresMicroprocesadores
Microprocesadores
 
Exposicion de analisis de los componentes
Exposicion de analisis de los componentesExposicion de analisis de los componentes
Exposicion de analisis de los componentes
 
Arquitectura RISC-CISC
Arquitectura RISC-CISCArquitectura RISC-CISC
Arquitectura RISC-CISC
 
Arquitectura risc
Arquitectura riscArquitectura risc
Arquitectura risc
 
Qué es tecnología de fabricante
Qué es tecnología de fabricanteQué es tecnología de fabricante
Qué es tecnología de fabricante
 
Arqutectura risc
Arqutectura riscArqutectura risc
Arqutectura risc
 
Eduardo evas 5_a _t3
Eduardo evas 5_a _t3Eduardo evas 5_a _t3
Eduardo evas 5_a _t3
 
ARQUITECTURA RISC
ARQUITECTURA RISCARQUITECTURA RISC
ARQUITECTURA RISC
 
Procesadores
ProcesadoresProcesadores
Procesadores
 
Arquitectura RISC
Arquitectura RISCArquitectura RISC
Arquitectura RISC
 
Arquitectura risc vs cisc- -linux en caja-
 Arquitectura risc vs cisc- -linux en caja- Arquitectura risc vs cisc- -linux en caja-
Arquitectura risc vs cisc- -linux en caja-
 
Arquitectura risc
Arquitectura riscArquitectura risc
Arquitectura risc
 
Byron toapanta 5to a tarea 3
Byron toapanta 5to a tarea 3Byron toapanta 5to a tarea 3
Byron toapanta 5to a tarea 3
 
Byron toapanta 5to a tarea 3
Byron toapanta 5to a tarea 3Byron toapanta 5to a tarea 3
Byron toapanta 5to a tarea 3
 
ARQUITECTURA RISC
ARQUITECTURA RISCARQUITECTURA RISC
ARQUITECTURA RISC
 

Último

PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOSelenaCoronadoHuaman
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...ITeC Instituto Tecnología Construcción
 
Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionarmando_cardenas
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfmasogeis
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Opentix
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3AlexysCaytanoMelndez1
 
Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTEREMMAFLORESCARMONA
 

Último (7)

PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
 
Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacion
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdf
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
 
Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTER
 

modelos-risc-y-cisc.pptx

  • 1. MODELOS RISC Y CISC John Jairo Goyeneche Sistemas Operativos Ingeniería de Sistemas Fundación Universitaria de los Libertadores
  • 2. ¿QUE ES UN PROCESADOR?  Es el cerebro del sistema, componente encargado de procesar toda la información. Existen en el mundo sólo cuatro grandes empresas con tecnología para fabricar procesadores competitivos para computadores: 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.
  • 3. 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).  Con cada pico de reloj, el procesador ejecuta una acción que corresponde a su vez a una instrucción o 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.
  • 4. ¿Qué es el modelo CISC?  CISC (del inglés Complex Instruction Set Computer, en español Computador con Conjunto de Instrucciones Complejas) es un modelo de arquitectura de computadores.  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.
  • 5. ¿Qué es el modelo CISC?  Este tipo de arquitectura dificulta el paralelismo entre instrucciones, por lo que, en la actualidad, la mayoría de los sistemas CISC de alto rendimiento implementan un sistema que convierte dichas instrucciones complejas en varias instrucciones simples del tipo RISC, llamadas generalmente microinstrucciones.  Los CISC pertenecen a la primera corriente de construcción de procesadores, antes del desarrollo de los RISC. Ejemplos de ellos son:AMD x86-64 usados en la mayoría de los computadores personales.
  • 6. Características 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  La meta principal es incrementar el rendimiento del procesador  Completar una tarea en el menor número de líneas de código ensamblador posibles.  El compilador tiene que hacer muy poco trabajo para traducir un lenguaje de alto nivel a ensamblador
  • 7. 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 menos entre las arquitecturas CISC y RISC.
  • 8. En conclusión arquitectura CISC  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.  Se pueden añadir nuevas instrucciones al repertorio manteniendo las antiguas.
  • 9. ¿Qué es el modelo RISC?  (del inglés Reduced Instruction Set Computer, en español Computador con Conjunto de Instrucciones Reducidas).  Es un tipo de microprocesador posterior a la generación de los CISC  La arquitectura RISC, facilita que las instrucciones, sean ejecutadas lo más rápido posible. La forma de conseguirlo es simplificando el tipo de instrucciones que ejecuta el procesador. Así, las instrucciones más breves y sencillas de un procesador RISC son capaces de ejecutarse mucho más aprisa que las instrucciones más largas y complejas de un CISC. Sin embargo, este diseño requiere de mucha más RAM y de una tecnología de compilador más avanzada.
  • 10. Objetivo De Risc  El procesador RISC puede ejecutar hasta 10 comandos a la vez pues el compilador del software es el que determina qué comandos son independientes. Y al ser los comandos del RISC más sencillos, la circuitería por la que pasan también es más sencilla. Estos comandos pasan por menos transistores, de forma que se ejecutan con más rapidez. Para ejecutar una sola instrucción normalmente les basta con un ciclo de reloj.
  • 11. Principios de diseño de los computadores RISC
  • 13. Desventajas RISC  Menor densidad de código . Importante si la disponibilidad de memoria es crítica. Ocasiona un menor rendimiento del caché de instrucciones. ARM Thumb.  No ejecutan código x86. Puede utilizarse simulación por software.
  • 15. Arquitectura RISC  La estructura simple de RISC conduce a una notable reducción de la superficie del IC(Circuito Integrado). Se aprovecha para:  Unidad de administración de memoria  Funciones de control de memoria cache  Implantación de un conjunto de registros múltiples  La CPU trabaja más rápido al utilizar menos ciclos de reloj para ejecutar instrucciones.  Utiliza un sistema de direcciones no destructivas en RAM.  Cada instrucción puede ser ejecutada en un solo ciclo del CPU.
  • 18. ¿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 ?
  • 19. ¿RISC O CISC?  CISC tiene un costo "razonable", que es alcanzado a nivel de usuario. Esto mismo, no ocurre con los RISC, que por el contrario tienen un costo elevado, por esto mismo esta tecnología 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 ciento. 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.