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

Arquitecturas RISC - CISC
Arquitecturas RISC - CISCArquitecturas RISC - CISC
Arquitecturas RISC - CISCEdwin Belduma
 
Arquitectura de memorias RAM, ROM Y CACHE
Arquitectura de memorias RAM, ROM Y CACHEArquitectura de memorias RAM, ROM Y CACHE
Arquitectura de memorias RAM, ROM Y CACHEYESENIA CETINA
 
ARQUITECTURA DE UN MICROPROCESADOR
ARQUITECTURA DE UN MICROPROCESADORARQUITECTURA DE UN MICROPROCESADOR
ARQUITECTURA DE UN MICROPROCESADORRAFAEL HONORES VERA
 
Procesador Memoria Dispositivos De Entrada, Salida Y Almacenamiento
Procesador   Memoria   Dispositivos De Entrada, Salida Y AlmacenamientoProcesador   Memoria   Dispositivos De Entrada, Salida Y Almacenamiento
Procesador Memoria Dispositivos De Entrada, Salida Y AlmacenamientoAdriana Cristina Espinosa Roman
 
Ciclo de instrucciones CPU
Ciclo de instrucciones CPUCiclo de instrucciones CPU
Ciclo de instrucciones CPUEduardo Suarez
 
memoria sdram
memoria sdrammemoria sdram
memoria sdramgallo26
 
Estrategias de búsqueda
Estrategias de búsquedaEstrategias de búsqueda
Estrategias de búsquedaozkar21
 
Tabla microprocesadores
Tabla microprocesadores Tabla microprocesadores
Tabla microprocesadores paatriciags
 
Arquitectura y caracteristicas de los sistemas operativos windows
Arquitectura y caracteristicas de los sistemas operativos windowsArquitectura y caracteristicas de los sistemas operativos windows
Arquitectura y caracteristicas de los sistemas operativos windowsslipkdany21
 
Sistema de control para llenado de tanques con microcontrolador pic
Sistema de control para llenado de tanques con microcontrolador picSistema de control para llenado de tanques con microcontrolador pic
Sistema de control para llenado de tanques con microcontrolador picRoberto Di Giacomo
 
Generaciones del microprocesador
Generaciones del microprocesadorGeneraciones del microprocesador
Generaciones del microprocesadorDiego Becerra
 
Interfaces De Entrada Y Salida
Interfaces De Entrada Y SalidaInterfaces De Entrada Y Salida
Interfaces De Entrada Y SalidaBigbossH
 
Cronología de la evolución de los procesadores con tecnología de multiprogram...
Cronología de la evolución de los procesadores con tecnología de multiprogram...Cronología de la evolución de los procesadores con tecnología de multiprogram...
Cronología de la evolución de los procesadores con tecnología de multiprogram...Yolanda Mora
 

La actualidad más candente (20)

Arquitecturas RISC - CISC
Arquitecturas RISC - CISCArquitecturas RISC - CISC
Arquitecturas RISC - CISC
 
Arquitectura de memorias RAM, ROM Y CACHE
Arquitectura de memorias RAM, ROM Y CACHEArquitectura de memorias RAM, ROM Y CACHE
Arquitectura de memorias RAM, ROM Y CACHE
 
ARQUITECTURA DE UN MICROPROCESADOR
ARQUITECTURA DE UN MICROPROCESADORARQUITECTURA DE UN MICROPROCESADOR
ARQUITECTURA DE UN MICROPROCESADOR
 
Modos de Direccionamiento
Modos de DireccionamientoModos de Direccionamiento
Modos de Direccionamiento
 
Arquitectura RISC-CISC
Arquitectura RISC-CISCArquitectura RISC-CISC
Arquitectura RISC-CISC
 
Arquitectura CISC
Arquitectura CISCArquitectura CISC
Arquitectura CISC
 
Procesador Memoria Dispositivos De Entrada, Salida Y Almacenamiento
Procesador   Memoria   Dispositivos De Entrada, Salida Y AlmacenamientoProcesador   Memoria   Dispositivos De Entrada, Salida Y Almacenamiento
Procesador Memoria Dispositivos De Entrada, Salida Y Almacenamiento
 
Ciclo de instrucciones CPU
Ciclo de instrucciones CPUCiclo de instrucciones CPU
Ciclo de instrucciones CPU
 
memoria sdram
memoria sdrammemoria sdram
memoria sdram
 
Buses y conectores
Buses y conectoresBuses y conectores
Buses y conectores
 
Estrategias de búsqueda
Estrategias de búsquedaEstrategias de búsqueda
Estrategias de búsqueda
 
Tabla microprocesadores
Tabla microprocesadores Tabla microprocesadores
Tabla microprocesadores
 
Arquitectura y caracteristicas de los sistemas operativos windows
Arquitectura y caracteristicas de los sistemas operativos windowsArquitectura y caracteristicas de los sistemas operativos windows
Arquitectura y caracteristicas de los sistemas operativos windows
 
Computadores RISC
Computadores RISCComputadores RISC
Computadores RISC
 
Sistema de control para llenado de tanques con microcontrolador pic
Sistema de control para llenado de tanques con microcontrolador picSistema de control para llenado de tanques con microcontrolador pic
Sistema de control para llenado de tanques con microcontrolador pic
 
Generaciones del microprocesador
Generaciones del microprocesadorGeneraciones del microprocesador
Generaciones del microprocesador
 
Tipos de Memoria
Tipos de MemoriaTipos de Memoria
Tipos de Memoria
 
Modelo RISC
Modelo RISCModelo RISC
Modelo RISC
 
Interfaces De Entrada Y Salida
Interfaces De Entrada Y SalidaInterfaces De Entrada Y Salida
Interfaces De Entrada Y Salida
 
Cronología de la evolución de los procesadores con tecnología de multiprogram...
Cronología de la evolución de los procesadores con tecnología de multiprogram...Cronología de la evolución de los procesadores con tecnología de multiprogram...
Cronología de la evolución de los procesadores con tecnología de multiprogram...
 

Destacado

Arquitectura rics y cisc
Arquitectura rics y ciscArquitectura rics y cisc
Arquitectura rics y ciscEdgar Rodriguez
 
Arquitecturas cisc-y-risc
Arquitecturas cisc-y-riscArquitecturas cisc-y-risc
Arquitecturas cisc-y-riscDaniel Martinez
 
Unidades funcionales del procesador
Unidades funcionales del procesadorUnidades funcionales del procesador
Unidades funcionales del procesadorANDREA
 
Concepto sobre la arquitectura de von neuman
Concepto sobre la arquitectura de von neumanConcepto sobre la arquitectura de von neuman
Concepto sobre la arquitectura de von neumanmaritza-1995
 
La Familia De Microcontroladores Pic
La Familia De Microcontroladores PicLa Familia De Microcontroladores Pic
La Familia De Microcontroladores PicAndres
 
Tarjeta madre, RAM, ROM, Disco Duro, Perifericos de entrada y Salida,
Tarjeta madre, RAM, ROM, Disco Duro, Perifericos de entrada y Salida, Tarjeta madre, RAM, ROM, Disco Duro, Perifericos de entrada y Salida,
Tarjeta madre, RAM, ROM, Disco Duro, Perifericos de entrada y Salida, David Sampedro
 
El Modelo De Von Newman
El Modelo De Von NewmanEl Modelo De Von Newman
El Modelo De Von Newmanjeymarc
 
Arquitecturas del harvard y von neumann maria
Arquitecturas del harvard y von neumann mariaArquitecturas del harvard y von neumann maria
Arquitecturas del harvard y von neumann mariamariagrau14
 
Modelo von newman
Modelo von newmanModelo von newman
Modelo von newmanangel4575
 
Arquitectura von neumann
Arquitectura von neumannArquitectura von neumann
Arquitectura von neumannfjruiziesalixar
 
Unidad central de procesamiento y sus elementos
Unidad central de procesamiento y sus elementosUnidad central de procesamiento y sus elementos
Unidad central de procesamiento y sus elementosLuis Jose Narvaez Ocaña
 
Presentación Proyecto de Grado: X-ISCKER
Presentación Proyecto de Grado: X-ISCKERPresentación Proyecto de Grado: X-ISCKER
Presentación Proyecto de Grado: X-ISCKERJose Pinilla
 
Presentación1
Presentación1Presentación1
Presentación1Daniel Pm
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasYESENIA CETINA
 

Destacado (15)

Arquitectura rics y cisc
Arquitectura rics y ciscArquitectura rics y cisc
Arquitectura rics y cisc
 
Arquitecturas cisc-y-risc
Arquitecturas cisc-y-riscArquitecturas cisc-y-risc
Arquitecturas cisc-y-risc
 
Risc Cisc
Risc  CiscRisc  Cisc
Risc Cisc
 
Unidades funcionales del procesador
Unidades funcionales del procesadorUnidades funcionales del procesador
Unidades funcionales del procesador
 
Concepto sobre la arquitectura de von neuman
Concepto sobre la arquitectura de von neumanConcepto sobre la arquitectura de von neuman
Concepto sobre la arquitectura de von neuman
 
La Familia De Microcontroladores Pic
La Familia De Microcontroladores PicLa Familia De Microcontroladores Pic
La Familia De Microcontroladores Pic
 
Tarjeta madre, RAM, ROM, Disco Duro, Perifericos de entrada y Salida,
Tarjeta madre, RAM, ROM, Disco Duro, Perifericos de entrada y Salida, Tarjeta madre, RAM, ROM, Disco Duro, Perifericos de entrada y Salida,
Tarjeta madre, RAM, ROM, Disco Duro, Perifericos de entrada y Salida,
 
El Modelo De Von Newman
El Modelo De Von NewmanEl Modelo De Von Newman
El Modelo De Von Newman
 
Arquitecturas del harvard y von neumann maria
Arquitecturas del harvard y von neumann mariaArquitecturas del harvard y von neumann maria
Arquitecturas del harvard y von neumann maria
 
Modelo von newman
Modelo von newmanModelo von newman
Modelo von newman
 
Arquitectura von neumann
Arquitectura von neumannArquitectura von neumann
Arquitectura von neumann
 
Unidad central de procesamiento y sus elementos
Unidad central de procesamiento y sus elementosUnidad central de procesamiento y sus elementos
Unidad central de procesamiento y sus elementos
 
Presentación Proyecto de Grado: X-ISCKER
Presentación Proyecto de Grado: X-ISCKERPresentación Proyecto de Grado: X-ISCKER
Presentación Proyecto de Grado: X-ISCKER
 
Presentación1
Presentación1Presentación1
Presentación1
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadoras
 

Similar a Modelos risc y cisc (20)

Cisc
CiscCisc
Cisc
 
CISC
CISCCISC
CISC
 
RISC y CISC
RISC y CISCRISC y CISC
RISC y 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
Arquitectura riscArquitectura risc
Arquitectura risc
 
Arqutectura risc
Arqutectura riscArqutectura risc
Arqutectura risc
 
Qué es tecnología de fabricante
Qué es tecnología de fabricanteQué es tecnología de fabricante
Qué es tecnología de fabricante
 
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
 
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
 
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
 
Arquitectura risc
Arquitectura riscArquitectura risc
Arquitectura risc
 
Risc
RiscRisc
Risc
 

Más de John Goyeneche

Más de John Goyeneche (6)

Configuración multiprocesamiento
Configuración multiprocesamientoConfiguración multiprocesamiento
Configuración multiprocesamiento
 
Bloqueos mutuos
Bloqueos mutuosBloqueos mutuos
Bloqueos mutuos
 
Hilos hebras
Hilos hebrasHilos hebras
Hilos hebras
 
Algoritmo del banquero
Algoritmo del banqueroAlgoritmo del banquero
Algoritmo del banquero
 
Kernel
KernelKernel
Kernel
 
Exposicion semaforos
Exposicion semaforosExposicion semaforos
Exposicion semaforos
 

Último

Webinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdfWebinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdfAnaRosaMontenegro
 
Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.CZSOTEC
 
Delitos informáticos en Slideshare.pptx
Delitos informáticos en  Slideshare.pptxDelitos informáticos en  Slideshare.pptx
Delitos informáticos en Slideshare.pptxmaykolmagallanes012
 
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosBBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosNeo4j
 
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Neo4j
 
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxMacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxcalzadillasluis134
 
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...FabianCruz73
 
SQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptxSQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptxRAMIROANTONIOGALINDO
 
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOSISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOELIAMARYTOVARFLOREZD
 
Tipos de pensamiento y pensamiento lógico
Tipos de pensamiento y pensamiento lógicoTipos de pensamiento y pensamiento lógico
Tipos de pensamiento y pensamiento lógicoMaxCaldern2
 
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...Neo4j
 

Último (11)

Webinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdfWebinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdf
 
Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.
 
Delitos informáticos en Slideshare.pptx
Delitos informáticos en  Slideshare.pptxDelitos informáticos en  Slideshare.pptx
Delitos informáticos en Slideshare.pptx
 
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosBBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
 
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
 
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxMacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
 
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
 
SQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptxSQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptx
 
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOSISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
 
Tipos de pensamiento y pensamiento lógico
Tipos de pensamiento y pensamiento lógicoTipos de pensamiento y pensamiento lógico
Tipos de pensamiento y pensamiento lógico
 
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
 

Modelos risc y cisc

  • 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.