SlideShare a Scribd company logo
1 of 17
ARQUITECTURA CISC
Presentado por :
Alejandro Bohórquez
Ana Milena Marin Guineme
Diego Alexander Moreno
Presentado a:
Marco Javier Suarez
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 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.
http://www.youtube.com/watch?v=R4K6kZNlgbQ
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.
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
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.
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
 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.
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.
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.
¿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 ?
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.
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.
¿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 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.

More Related Content

What's hot (20)

Exposicion de analisis de los componentes
Exposicion de analisis de los componentesExposicion de analisis de los componentes
Exposicion de analisis de los componentes
 
ARQUITECTURA CISC
ARQUITECTURA CISCARQUITECTURA CISC
ARQUITECTURA CISC
 
Arquitectura RISC
Arquitectura RISCArquitectura RISC
Arquitectura RISC
 
Arquitectura risc cisc
Arquitectura risc ciscArquitectura risc cisc
Arquitectura risc cisc
 
Risc Cisc
Risc  CiscRisc  Cisc
Risc Cisc
 
N4 lección08
N4 lección08N4 lección08
N4 lección08
 
Arquitectura CISC
Arquitectura CISCArquitectura CISC
Arquitectura CISC
 
Arquitecturas cisc-y-risc
Arquitecturas cisc-y-riscArquitecturas cisc-y-risc
Arquitecturas cisc-y-risc
 
Microprocesador
MicroprocesadorMicroprocesador
Microprocesador
 
Arquitectura cisc
Arquitectura ciscArquitectura cisc
Arquitectura cisc
 
Arquitectura risc
Arquitectura riscArquitectura risc
Arquitectura risc
 
Procesadores SISC RISC
Procesadores SISC RISCProcesadores SISC RISC
Procesadores SISC RISC
 
Arquitectura risc
Arquitectura riscArquitectura risc
Arquitectura risc
 
Cisc
CiscCisc
Cisc
 
Eduardo evas 5_a _t3
Eduardo evas 5_a _t3Eduardo evas 5_a _t3
Eduardo evas 5_a _t3
 
Arquitecturas RISC - CISC
Arquitecturas RISC - CISCArquitecturas RISC - CISC
Arquitecturas RISC - CISC
 
Modelo RISC
Modelo RISCModelo RISC
Modelo RISC
 
Arquitecturas RICS-CISC
Arquitecturas RICS-CISC Arquitecturas RICS-CISC
Arquitecturas RICS-CISC
 
Comunicacion y Redes, Conceptos Basicos
Comunicacion y Redes, Conceptos BasicosComunicacion y Redes, Conceptos Basicos
Comunicacion y Redes, Conceptos Basicos
 
Arquitecturas risc y cisc
Arquitecturas risc y ciscArquitecturas risc y cisc
Arquitecturas risc y cisc
 

Viewers also liked

Arquitectura harvard y von neumann
Arquitectura harvard y von neumannArquitectura harvard y von neumann
Arquitectura harvard y von neumannfrancysrangel
 
Harvard & von nemann compu1
Harvard & von nemann compu1Harvard & von nemann compu1
Harvard & von nemann compu1IsaraiI
 
Instalando wamp soyprogramador.liz.mx
Instalando wamp soyprogramador.liz.mxInstalando wamp soyprogramador.liz.mx
Instalando wamp soyprogramador.liz.mxGovani Sanchez
 
P11: Kiwibot Basic Shield: Control matriz led sin libreria
P11: Kiwibot Basic Shield:  Control matriz led sin libreriaP11: Kiwibot Basic Shield:  Control matriz led sin libreria
P11: Kiwibot Basic Shield: Control matriz led sin libreriaJosé Pujol Pérez
 
Historia y conceptos basicos de programación estructurada
Historia y conceptos basicos de programación estructuradaHistoria y conceptos basicos de programación estructurada
Historia y conceptos basicos de programación estructuradaEn La Vereda de Mi Casaa!
 
P5: Kiwibot Basic Shield: Control luminosidad LED RGB
P5: Kiwibot Basic Shield: Control luminosidad LED RGBP5: Kiwibot Basic Shield: Control luminosidad LED RGB
P5: Kiwibot Basic Shield: Control luminosidad LED RGBJosé Pujol Pérez
 
P4: Kiwibot Basic Shield: Interruptor crepuscular
P4: Kiwibot Basic Shield: Interruptor crepuscularP4: Kiwibot Basic Shield: Interruptor crepuscular
P4: Kiwibot Basic Shield: Interruptor crepuscularJosé Pujol Pérez
 
P3: Kiwibot Basic Shield: Pulsador Salidas digitales
P3: Kiwibot Basic Shield: Pulsador Salidas digitalesP3: Kiwibot Basic Shield: Pulsador Salidas digitales
P3: Kiwibot Basic Shield: Pulsador Salidas digitalesJosé Pujol Pérez
 
P8: Kiwibot Basic Shield: Control de Servo de Posición
P8: Kiwibot Basic Shield: Control de Servo de PosiciónP8: Kiwibot Basic Shield: Control de Servo de Posición
P8: Kiwibot Basic Shield: Control de Servo de PosiciónJosé Pujol Pérez
 
P01: Kiwibot Basic Shield: Empezamos con Arduino
P01: Kiwibot Basic Shield: Empezamos con ArduinoP01: Kiwibot Basic Shield: Empezamos con Arduino
P01: Kiwibot Basic Shield: Empezamos con ArduinoJosé Pujol Pérez
 
Arquitectura harvard y von neumann
Arquitectura harvard y von neumannArquitectura harvard y von neumann
Arquitectura harvard y von neumanncarlos_graterol
 
P2: Kiwibot Basic Shield: Semáforo
P2: Kiwibot Basic Shield: SemáforoP2: Kiwibot Basic Shield: Semáforo
P2: Kiwibot Basic Shield: SemáforoJosé Pujol Pérez
 
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
 
App inventor bluetooth Arduino
App inventor bluetooth ArduinoApp inventor bluetooth Arduino
App inventor bluetooth ArduinoJosé Pujol Pérez
 
P10: Kiwibot Basic Shield: Control Vehiculos con Servos
P10: Kiwibot Basic Shield: Control Vehiculos con ServosP10: Kiwibot Basic Shield: Control Vehiculos con Servos
P10: Kiwibot Basic Shield: Control Vehiculos con ServosJosé Pujol Pérez
 
Tema2: Tecnologías de desarrollo web (Desarrollo Aplicaciones Web)
Tema2: Tecnologías de desarrollo web (Desarrollo Aplicaciones Web)Tema2: Tecnologías de desarrollo web (Desarrollo Aplicaciones Web)
Tema2: Tecnologías de desarrollo web (Desarrollo Aplicaciones Web)Micael Gallego
 
P9: Kiwibot Basic Shield: Aplicaciones Matriz de LEDs
P9: Kiwibot Basic Shield: Aplicaciones Matriz de LEDsP9: Kiwibot Basic Shield: Aplicaciones Matriz de LEDs
P9: Kiwibot Basic Shield: Aplicaciones Matriz de LEDsJosé Pujol Pérez
 
P6: Kiwibot Basic Shield: Sensor de distancia por ultrasonidos
P6: Kiwibot Basic Shield: Sensor de distancia por ultrasonidosP6: Kiwibot Basic Shield: Sensor de distancia por ultrasonidos
P6: Kiwibot Basic Shield: Sensor de distancia por ultrasonidosJosé Pujol Pérez
 
Scratch - programacion para principiantes
Scratch - programacion para principiantesScratch - programacion para principiantes
Scratch - programacion para principiantesjaviertecteos
 

Viewers also liked (19)

Arquitectura harvard y von neumann
Arquitectura harvard y von neumannArquitectura harvard y von neumann
Arquitectura harvard y von neumann
 
Harvard & von nemann compu1
Harvard & von nemann compu1Harvard & von nemann compu1
Harvard & von nemann compu1
 
Instalando wamp soyprogramador.liz.mx
Instalando wamp soyprogramador.liz.mxInstalando wamp soyprogramador.liz.mx
Instalando wamp soyprogramador.liz.mx
 
P11: Kiwibot Basic Shield: Control matriz led sin libreria
P11: Kiwibot Basic Shield:  Control matriz led sin libreriaP11: Kiwibot Basic Shield:  Control matriz led sin libreria
P11: Kiwibot Basic Shield: Control matriz led sin libreria
 
Historia y conceptos basicos de programación estructurada
Historia y conceptos basicos de programación estructuradaHistoria y conceptos basicos de programación estructurada
Historia y conceptos basicos de programación estructurada
 
P5: Kiwibot Basic Shield: Control luminosidad LED RGB
P5: Kiwibot Basic Shield: Control luminosidad LED RGBP5: Kiwibot Basic Shield: Control luminosidad LED RGB
P5: Kiwibot Basic Shield: Control luminosidad LED RGB
 
P4: Kiwibot Basic Shield: Interruptor crepuscular
P4: Kiwibot Basic Shield: Interruptor crepuscularP4: Kiwibot Basic Shield: Interruptor crepuscular
P4: Kiwibot Basic Shield: Interruptor crepuscular
 
P3: Kiwibot Basic Shield: Pulsador Salidas digitales
P3: Kiwibot Basic Shield: Pulsador Salidas digitalesP3: Kiwibot Basic Shield: Pulsador Salidas digitales
P3: Kiwibot Basic Shield: Pulsador Salidas digitales
 
P8: Kiwibot Basic Shield: Control de Servo de Posición
P8: Kiwibot Basic Shield: Control de Servo de PosiciónP8: Kiwibot Basic Shield: Control de Servo de Posición
P8: Kiwibot Basic Shield: Control de Servo de Posición
 
P01: Kiwibot Basic Shield: Empezamos con Arduino
P01: Kiwibot Basic Shield: Empezamos con ArduinoP01: Kiwibot Basic Shield: Empezamos con Arduino
P01: Kiwibot Basic Shield: Empezamos con Arduino
 
Arquitectura harvard y von neumann
Arquitectura harvard y von neumannArquitectura harvard y von neumann
Arquitectura harvard y von neumann
 
P2: Kiwibot Basic Shield: Semáforo
P2: Kiwibot Basic Shield: SemáforoP2: Kiwibot Basic Shield: Semáforo
P2: Kiwibot Basic Shield: Semáforo
 
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
 
App inventor bluetooth Arduino
App inventor bluetooth ArduinoApp inventor bluetooth Arduino
App inventor bluetooth Arduino
 
P10: Kiwibot Basic Shield: Control Vehiculos con Servos
P10: Kiwibot Basic Shield: Control Vehiculos con ServosP10: Kiwibot Basic Shield: Control Vehiculos con Servos
P10: Kiwibot Basic Shield: Control Vehiculos con Servos
 
Tema2: Tecnologías de desarrollo web (Desarrollo Aplicaciones Web)
Tema2: Tecnologías de desarrollo web (Desarrollo Aplicaciones Web)Tema2: Tecnologías de desarrollo web (Desarrollo Aplicaciones Web)
Tema2: Tecnologías de desarrollo web (Desarrollo Aplicaciones Web)
 
P9: Kiwibot Basic Shield: Aplicaciones Matriz de LEDs
P9: Kiwibot Basic Shield: Aplicaciones Matriz de LEDsP9: Kiwibot Basic Shield: Aplicaciones Matriz de LEDs
P9: Kiwibot Basic Shield: Aplicaciones Matriz de LEDs
 
P6: Kiwibot Basic Shield: Sensor de distancia por ultrasonidos
P6: Kiwibot Basic Shield: Sensor de distancia por ultrasonidosP6: Kiwibot Basic Shield: Sensor de distancia por ultrasonidos
P6: Kiwibot Basic Shield: Sensor de distancia por ultrasonidos
 
Scratch - programacion para principiantes
Scratch - programacion para principiantesScratch - programacion para principiantes
Scratch - programacion para principiantes
 

Similar to Arquitectura CISC: Instrucciones complejas (20)

modelos-risc-y-cisc.pptx
modelos-risc-y-cisc.pptxmodelos-risc-y-cisc.pptx
modelos-risc-y-cisc.pptx
 
Microprocesadores
MicroprocesadoresMicroprocesadores
Microprocesadores
 
RISC y CISC
RISC y CISCRISC y CISC
RISC y CISC
 
Arqutectura risc
Arqutectura riscArqutectura risc
Arqutectura risc
 
Constante de Coulomb
Constante de CoulombConstante de Coulomb
Constante de Coulomb
 
Arquitectura risc cisc
Arquitectura risc ciscArquitectura risc cisc
Arquitectura risc cisc
 
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 CISC
Arquitectura CISCArquitectura CISC
Arquitectura CISC
 
Arquitectura risc
Arquitectura riscArquitectura risc
Arquitectura risc
 
ARQUITECTURA RISC
ARQUITECTURA RISCARQUITECTURA RISC
ARQUITECTURA RISC
 
Arquitectura risc
Arquitectura riscArquitectura risc
Arquitectura risc
 
Cisc
CiscCisc
Cisc
 
Procesadores
ProcesadoresProcesadores
Procesadores
 
El Procesador y su uso en la Empresa
El Procesador y su uso en la EmpresaEl Procesador y su uso en la Empresa
El Procesador y su uso en la Empresa
 
Arquitectura cisc
Arquitectura ciscArquitectura cisc
Arquitectura cisc
 
procesadores intel amd
procesadores intel amdprocesadores intel amd
procesadores intel amd
 
intel amd
intel amdintel amd
intel amd
 
Arquitectura RISC
Arquitectura RISCArquitectura RISC
Arquitectura RISC
 
Cisc y risc
Cisc  y  riscCisc  y  risc
Cisc y risc
 
Arquitectura risc
Arquitectura riscArquitectura risc
Arquitectura risc
 

More from ana marin

Paradoja del conocimiento hisroshi tasaka
Paradoja del conocimiento hisroshi tasakaParadoja del conocimiento hisroshi tasaka
Paradoja del conocimiento hisroshi tasakaana marin
 
Tecnicas de resumen ensayo y informe
Tecnicas de resumen ensayo y informeTecnicas de resumen ensayo y informe
Tecnicas de resumen ensayo y informeana marin
 
Tecnicas de resumen ensayo y informe
Tecnicas de resumen ensayo y informeTecnicas de resumen ensayo y informe
Tecnicas de resumen ensayo y informeana marin
 
Tecnicas de resumen ensayo y informe
Tecnicas de resumen ensayo y informeTecnicas de resumen ensayo y informe
Tecnicas de resumen ensayo y informeana marin
 

More from ana marin (6)

Redes
RedesRedes
Redes
 
Paradoja del conocimiento hisroshi tasaka
Paradoja del conocimiento hisroshi tasakaParadoja del conocimiento hisroshi tasaka
Paradoja del conocimiento hisroshi tasaka
 
Cisc
CiscCisc
Cisc
 
Tecnicas de resumen ensayo y informe
Tecnicas de resumen ensayo y informeTecnicas de resumen ensayo y informe
Tecnicas de resumen ensayo y informe
 
Tecnicas de resumen ensayo y informe
Tecnicas de resumen ensayo y informeTecnicas de resumen ensayo y informe
Tecnicas de resumen ensayo y informe
 
Tecnicas de resumen ensayo y informe
Tecnicas de resumen ensayo y informeTecnicas de resumen ensayo y informe
Tecnicas de resumen ensayo y informe
 

Recently uploaded

Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxRogerPrieto3
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 

Recently uploaded (15)

Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 

Arquitectura CISC: Instrucciones complejas

  • 1. ARQUITECTURA CISC Presentado por : Alejandro Bohórquez Ana Milena Marin Guineme Diego Alexander Moreno Presentado a: Marco Javier Suarez
  • 2. CISC COMPLEX INSTRUCTION SET COMPUTER. •La mayoría de los CISC son micro programables. •La complejidad de un sistema CISC.
  • 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.
  • 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.
  • 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. 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.
  • 10.  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.
  • 11. 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.
  • 12. 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.
  • 13. ¿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 ?
  • 14. 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.
  • 15. 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.
  • 17. 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.