SlideShare una empresa de Scribd logo
CPU Multiciclo Cecilia Hernández
Desventajas de implementación uniciclo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Una alternativa a uniciclo ,[object Object],[object Object],[object Object],[object Object],[object Object]
Implementación multiciclo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Búsqueda de instrucción ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Decodificación de instrucciones y lectura de registros fuentes ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ejecución en ALU ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Acceso a memoria o escritura a registro ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Término de Load ,[object Object],[object Object]
Recursos ,[object Object],[object Object],[object Object]
Multiciclo MIPS ,[object Object],[object Object]
Control para multiciclo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Cuáles son las señales de control necesarias ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Señales de control en multiciclo en MIPS
Control completo multiciclo en MIPS
Búsqueda de instrucción ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Búsqueda de instrucción (Incremento de PC) ,[object Object],[object Object],[object Object]
Decodificación de instrucciones y búsqueda de operandos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Concepto de estado ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Los dos primeros estados ,[object Object],[object Object],[object Object]
Notación Búsqueda de instrucción (estado 0) Memread ALUSrcA = 0 IorD = 0 Irwrite ALUsrcB = 01 ALU = suma Pcwrite Pcsource = 00 ALUSrcA = 0 ALUsrcB = 11 ALU = suma Transición siempre ocurre Decodificación de instrucción y  Lectura de operandos (estado 1)
Qué viene después de (estado 1)? ,[object Object],Estado 0 Estado 1 Comenzar Opcode “Mem op.” Opcode “R-R.” Opcode “branch.” Opcode “jump.” Estado 2 Opcode = etc
Cálculo de dirección de memoria ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Cálculo de dirección de memoria ALUSrcA =1  ALUSrcB = 10 ALU = Suma Estado 2 Estado  5 Estado 3 Opcode “load ” Opcode “store ”
Estado 5, store ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Implementación multiciclo ,[object Object],[object Object],[object Object]
Implementación cableada ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ejemplo PLA
Interpretación de macroinstrucciones Memoria Principal Unidad de Ejecución Memoria Control CPU ADD SUB AND DATA . . . Programa y datos De usuario AND microsecuencia e.d., Fetch Calc Dir. Operando Fetch Operando(s) Cálculo Salva salida(s) Una de estas es Mapeada con una  Sección de estas
Diagrama implementación multiciclo ,[object Object]
Qué es lo real? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Algunas comparaciones ,[object Object],[object Object],[object Object],[object Object],[object Object]
Desempeño de procesador multiciclo CPI promedio = 3.8 CPI uniciclo = 1, pero período de reloj es aprox. 5 veces más lento    Desempeño multiciclo es aprox. 5/3.8 = ¡1.32 veces mejor que uniciclo! Además, procesador multiciclo puede reusar algunas unidades funcionales, por ejemplo memoria datos/programa, ALU/nextPC 2 3 4 5 4 CPI por tipo 10% 20% 10% 20% 40% Frecuencia 0.6 Branch 0.2 Jump 1.6 ALU 0.4 Store 1 Load CPI * freq. Tipo de instrucción

Más contenido relacionado

La actualidad más candente

TCP (Transmission Control Protocol) Y UDP (User Datagram Protocol)
TCP (Transmission Control Protocol) Y UDP (User Datagram Protocol)TCP (Transmission Control Protocol) Y UDP (User Datagram Protocol)
TCP (Transmission Control Protocol) Y UDP (User Datagram Protocol)
Belen Toledo
 
Conversion señal Analógica a Digital Y viceversa
Conversion señal Analógica a Digital Y viceversaConversion señal Analógica a Digital Y viceversa
Conversion señal Analógica a Digital Y viceversa
Diego Seminario
 
Pruebas de Uniformidad
Pruebas de UniformidadPruebas de Uniformidad
Pruebas de Uniformidad
Ewing Ma
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadoras
YESENIA CETINA
 
Conmutacion de circuitos y paquetes
Conmutacion de circuitos y paquetesConmutacion de circuitos y paquetes
Conmutacion de circuitos y paquetesJarvey Gonzalez
 
Configuración básica de la vlan
Configuración básica de la vlanConfiguración básica de la vlan
Configuración básica de la vlan
Eduardo Sanchez Piña
 
Ieee y osi
Ieee y osiIeee y osi
Ieee y osi
Equipo de Redes
 
Protocolos de enrutamiento
Protocolos de enrutamientoProtocolos de enrutamiento
Protocolos de enrutamientoOswaldo Monsalvo
 
Simuladores de red
Simuladores de redSimuladores de red
Simuladores de red
oscarmanuuel
 
Organización de entrada y salida (E/S)
Organización de entrada y salida (E/S)Organización de entrada y salida (E/S)
Organización de entrada y salida (E/S)
JoseCnchica
 
Unidad 6 Protección y seguridad.
Unidad 6 Protección y seguridad.Unidad 6 Protección y seguridad.
Unidad 6 Protección y seguridad.
Juan Anaya
 
Configuración básica de un router y switch
Configuración básica de un router y switchConfiguración básica de un router y switch
Configuración básica de un router y switch
Alex Yungan
 
Entrada y Salida
Entrada y SalidaEntrada y Salida
Entrada y Salida
Edén Navarrete
 
Fundamentos de Telecomunicaciones - Unidad 3 modulacion
Fundamentos de Telecomunicaciones - Unidad 3 modulacionFundamentos de Telecomunicaciones - Unidad 3 modulacion
Fundamentos de Telecomunicaciones - Unidad 3 modulacion
José Antonio Sandoval Acosta
 

La actualidad más candente (20)

TCP (Transmission Control Protocol) Y UDP (User Datagram Protocol)
TCP (Transmission Control Protocol) Y UDP (User Datagram Protocol)TCP (Transmission Control Protocol) Y UDP (User Datagram Protocol)
TCP (Transmission Control Protocol) Y UDP (User Datagram Protocol)
 
Conversion señal Analógica a Digital Y viceversa
Conversion señal Analógica a Digital Y viceversaConversion señal Analógica a Digital Y viceversa
Conversion señal Analógica a Digital Y viceversa
 
Ensayo wireshark
Ensayo wiresharkEnsayo wireshark
Ensayo wireshark
 
Estrategias de busqueda
Estrategias de busquedaEstrategias de busqueda
Estrategias de busqueda
 
Pruebas de Uniformidad
Pruebas de UniformidadPruebas de Uniformidad
Pruebas de Uniformidad
 
Ciclo de instrucción
Ciclo de instrucciónCiclo de instrucción
Ciclo de instrucción
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadoras
 
Conmutacion de circuitos y paquetes
Conmutacion de circuitos y paquetesConmutacion de circuitos y paquetes
Conmutacion de circuitos y paquetes
 
Configuración básica de la vlan
Configuración básica de la vlanConfiguración básica de la vlan
Configuración básica de la vlan
 
El PIC16F84
El PIC16F84El PIC16F84
El PIC16F84
 
Ieee y osi
Ieee y osiIeee y osi
Ieee y osi
 
Protocolos de enrutamiento
Protocolos de enrutamientoProtocolos de enrutamiento
Protocolos de enrutamiento
 
Simuladores de red
Simuladores de redSimuladores de red
Simuladores de red
 
Organización de entrada y salida (E/S)
Organización de entrada y salida (E/S)Organización de entrada y salida (E/S)
Organización de entrada y salida (E/S)
 
Fcaps
FcapsFcaps
Fcaps
 
Unidad 6 Protección y seguridad.
Unidad 6 Protección y seguridad.Unidad 6 Protección y seguridad.
Unidad 6 Protección y seguridad.
 
Configuración básica de un router y switch
Configuración básica de un router y switchConfiguración básica de un router y switch
Configuración básica de un router y switch
 
Planificacion cpu
Planificacion cpuPlanificacion cpu
Planificacion cpu
 
Entrada y Salida
Entrada y SalidaEntrada y Salida
Entrada y Salida
 
Fundamentos de Telecomunicaciones - Unidad 3 modulacion
Fundamentos de Telecomunicaciones - Unidad 3 modulacionFundamentos de Telecomunicaciones - Unidad 3 modulacion
Fundamentos de Telecomunicaciones - Unidad 3 modulacion
 

Destacado

Jackeline mendoza hardware.ppt
Jackeline mendoza hardware.pptJackeline mendoza hardware.ppt
Jackeline mendoza hardware.ppt
jackeline mendoza
 
Unidad Arítmetica Lógica (ALU)
Unidad Arítmetica Lógica (ALU)Unidad Arítmetica Lógica (ALU)
Unidad Arítmetica Lógica (ALU)
David Ruiz
 
Microprocesadores
MicroprocesadoresMicroprocesadores
Microprocesadores
alexismendezo
 
LES PARENTS IMPOSSIBLES--JAVIER ZAMORA
LES PARENTS IMPOSSIBLES--JAVIER ZAMORALES PARENTS IMPOSSIBLES--JAVIER ZAMORA
LES PARENTS IMPOSSIBLES--JAVIER ZAMORAAna Lopez
 
Hoot suitetips29mayo
Hoot suitetips29mayoHoot suitetips29mayo
Hoot suitetips29mayo
Juan Antonio Rodríguez Gamero
 
Aplicabilidad de la prospectiva por carmen tortolero
Aplicabilidad de la prospectiva por  carmen tortoleroAplicabilidad de la prospectiva por  carmen tortolero
Aplicabilidad de la prospectiva por carmen tortolero
carmen26127
 
Entrepreneuriat ET creation d'emplois au cameroun[1]
Entrepreneuriat ET creation d'emplois au cameroun[1]Entrepreneuriat ET creation d'emplois au cameroun[1]
Entrepreneuriat ET creation d'emplois au cameroun[1]
lancedafric.org
 
Tableau évolution des comptes chauffeurs
Tableau évolution des comptes chauffeursTableau évolution des comptes chauffeurs
Tableau évolution des comptes chauffeurs
y0chi
 
Escritorio libre - Iniciación a la docencia universitaria
Escritorio libre - Iniciación a la docencia universitariaEscritorio libre - Iniciación a la docencia universitaria
Escritorio libre - Iniciación a la docencia universitaria
Juan J. Merelo
 
Document
DocumentDocument
DocumentViewOn
 
Los Energizantes
Los EnergizantesLos Energizantes
Los Energizantesguestcfcb66
 
Blogs Y Periodismo (Presentación Rosario Blog Day)
Blogs Y Periodismo (Presentación Rosario Blog Day)Blogs Y Periodismo (Presentación Rosario Blog Day)
Blogs Y Periodismo (Presentación Rosario Blog Day)
alvaroliuzzi
 
Veille economie numerique 180211
Veille economie numerique 180211Veille economie numerique 180211
Veille economie numerique 180211
Agence Elan
 
TAREAS DE ESTUDIANTES4
TAREAS DE ESTUDIANTES4TAREAS DE ESTUDIANTES4
TAREAS DE ESTUDIANTES4Telmo Viteri
 

Destacado (20)

Procesamiento segmentado
Procesamiento segmentado   Procesamiento segmentado
Procesamiento segmentado
 
Estrategia
EstrategiaEstrategia
Estrategia
 
MICROPROCESADOR UNICICLO
MICROPROCESADOR UNICICLOMICROPROCESADOR UNICICLO
MICROPROCESADOR UNICICLO
 
Jackeline mendoza hardware.ppt
Jackeline mendoza hardware.pptJackeline mendoza hardware.ppt
Jackeline mendoza hardware.ppt
 
Unidad Arítmetica Lógica (ALU)
Unidad Arítmetica Lógica (ALU)Unidad Arítmetica Lógica (ALU)
Unidad Arítmetica Lógica (ALU)
 
MEMORIAS RAM
MEMORIAS RAM MEMORIAS RAM
MEMORIAS RAM
 
Microprocesadores
MicroprocesadoresMicroprocesadores
Microprocesadores
 
LES PARENTS IMPOSSIBLES--JAVIER ZAMORA
LES PARENTS IMPOSSIBLES--JAVIER ZAMORALES PARENTS IMPOSSIBLES--JAVIER ZAMORA
LES PARENTS IMPOSSIBLES--JAVIER ZAMORA
 
Hoot suitetips29mayo
Hoot suitetips29mayoHoot suitetips29mayo
Hoot suitetips29mayo
 
Tema Ii
Tema IiTema Ii
Tema Ii
 
Aplicabilidad de la prospectiva por carmen tortolero
Aplicabilidad de la prospectiva por  carmen tortoleroAplicabilidad de la prospectiva por  carmen tortolero
Aplicabilidad de la prospectiva por carmen tortolero
 
Entrepreneuriat ET creation d'emplois au cameroun[1]
Entrepreneuriat ET creation d'emplois au cameroun[1]Entrepreneuriat ET creation d'emplois au cameroun[1]
Entrepreneuriat ET creation d'emplois au cameroun[1]
 
Tableau évolution des comptes chauffeurs
Tableau évolution des comptes chauffeursTableau évolution des comptes chauffeurs
Tableau évolution des comptes chauffeurs
 
Escritorio libre - Iniciación a la docencia universitaria
Escritorio libre - Iniciación a la docencia universitariaEscritorio libre - Iniciación a la docencia universitaria
Escritorio libre - Iniciación a la docencia universitaria
 
Document
DocumentDocument
Document
 
Los Energizantes
Los EnergizantesLos Energizantes
Los Energizantes
 
Blogs Y Periodismo (Presentación Rosario Blog Day)
Blogs Y Periodismo (Presentación Rosario Blog Day)Blogs Y Periodismo (Presentación Rosario Blog Day)
Blogs Y Periodismo (Presentación Rosario Blog Day)
 
Veille economie numerique 180211
Veille economie numerique 180211Veille economie numerique 180211
Veille economie numerique 180211
 
Charla Usm Stgo, 12/10/2007
Charla Usm Stgo, 12/10/2007Charla Usm Stgo, 12/10/2007
Charla Usm Stgo, 12/10/2007
 
TAREAS DE ESTUDIANTES4
TAREAS DE ESTUDIANTES4TAREAS DE ESTUDIANTES4
TAREAS DE ESTUDIANTES4
 

Similar a Multiciclo

base de datos
base de datosbase de datos
base de datosnotalone
 
Estructura interna de un procesador
Estructura interna de un procesadorEstructura interna de un procesador
Estructura interna de un procesador
Alan EG
 
Presentación Hilbert Delgado
Presentación Hilbert DelgadoPresentación Hilbert Delgado
Presentación Hilbert Delgado
HilbertJesus
 
Arquitectura de computadores y redes
Arquitectura de computadores y redesArquitectura de computadores y redes
Arquitectura de computadores y redes
Yeison Montaña
 
Funcionamiento del Computador
Funcionamiento del ComputadorFuncionamiento del Computador
Funcionamiento del Computador
Juan Carlos Rojas Román
 
2 curso de pic (saber electronica)
2 curso de pic (saber electronica)2 curso de pic (saber electronica)
2 curso de pic (saber electronica)
Geovanny Ruiz
 
Curso de-picnn
Curso de-picnnCurso de-picnn
Curso de-picnn
Henry Solórzano Martel
 
Microcontroladores: Curso de microcontroladores PIC para estudiantes y aficio...
Microcontroladores: Curso de microcontroladores PIC para estudiantes y aficio...Microcontroladores: Curso de microcontroladores PIC para estudiantes y aficio...
Microcontroladores: Curso de microcontroladores PIC para estudiantes y aficio...
SANTIAGO PABLO ALBERTO
 
UNIDAD I - A - ARQUITECTURA BASICA DE LAS COMPUTADORAS-2021-II.pptx
UNIDAD I - A - ARQUITECTURA BASICA DE LAS COMPUTADORAS-2021-II.pptxUNIDAD I - A - ARQUITECTURA BASICA DE LAS COMPUTADORAS-2021-II.pptx
UNIDAD I - A - ARQUITECTURA BASICA DE LAS COMPUTADORAS-2021-II.pptx
SamAladoVz1
 
Estructura de computos
Estructura de computosEstructura de computos
Estructura de computosHijole
 
Arquitectura de una computadora
Arquitectura de una computadoraArquitectura de una computadora
Arquitectura de una computadora
jessiicasaldana
 
Curso de pic
Curso de picCurso de pic
Arquitectura de Computadores (II Bimestre)
Arquitectura de Computadores (II Bimestre)Arquitectura de Computadores (II Bimestre)
Arquitectura de Computadores (II Bimestre)
Videoconferencias UTPL
 
Unidad de procesamiento sis2
Unidad de procesamiento sis2Unidad de procesamiento sis2
Unidad de procesamiento sis2
RubenPerez180
 

Similar a Multiciclo (20)

base de datos
base de datosbase de datos
base de datos
 
Estructura interna de un procesador
Estructura interna de un procesadorEstructura interna de un procesador
Estructura interna de un procesador
 
2.2 y 2.3
2.2 y 2.32.2 y 2.3
2.2 y 2.3
 
Presentación Hilbert Delgado
Presentación Hilbert DelgadoPresentación Hilbert Delgado
Presentación Hilbert Delgado
 
Arquitectura de computadores y redes
Arquitectura de computadores y redesArquitectura de computadores y redes
Arquitectura de computadores y redes
 
Funcionamiento del Computador
Funcionamiento del ComputadorFuncionamiento del Computador
Funcionamiento del Computador
 
Hernan espinoza 5_b_t#2
Hernan espinoza 5_b_t#2Hernan espinoza 5_b_t#2
Hernan espinoza 5_b_t#2
 
2 curso de pic (saber electronica)
2 curso de pic (saber electronica)2 curso de pic (saber electronica)
2 curso de pic (saber electronica)
 
Curso de-picnn
Curso de-picnnCurso de-picnn
Curso de-picnn
 
Microcontroladores: Curso de microcontroladores PIC para estudiantes y aficio...
Microcontroladores: Curso de microcontroladores PIC para estudiantes y aficio...Microcontroladores: Curso de microcontroladores PIC para estudiantes y aficio...
Microcontroladores: Curso de microcontroladores PIC para estudiantes y aficio...
 
UNIDAD I - A - ARQUITECTURA BASICA DE LAS COMPUTADORAS-2021-II.pptx
UNIDAD I - A - ARQUITECTURA BASICA DE LAS COMPUTADORAS-2021-II.pptxUNIDAD I - A - ARQUITECTURA BASICA DE LAS COMPUTADORAS-2021-II.pptx
UNIDAD I - A - ARQUITECTURA BASICA DE LAS COMPUTADORAS-2021-II.pptx
 
Estructura de computos
Estructura de computosEstructura de computos
Estructura de computos
 
Fundamentos de los Microcontroladores
Fundamentos de los MicrocontroladoresFundamentos de los Microcontroladores
Fundamentos de los Microcontroladores
 
Arquitectura de una computadora
Arquitectura de una computadoraArquitectura de una computadora
Arquitectura de una computadora
 
Procea
ProceaProcea
Procea
 
Cpu
CpuCpu
Cpu
 
Curso de pic
Curso de picCurso de pic
Curso de pic
 
Pipelining
PipeliningPipelining
Pipelining
 
Arquitectura de Computadores (II Bimestre)
Arquitectura de Computadores (II Bimestre)Arquitectura de Computadores (II Bimestre)
Arquitectura de Computadores (II Bimestre)
 
Unidad de procesamiento sis2
Unidad de procesamiento sis2Unidad de procesamiento sis2
Unidad de procesamiento sis2
 

Más de Stefano Salvatori

Salida a Volcán Copahue Febrero 2011
Salida a Volcán Copahue Febrero 2011Salida a Volcán Copahue Febrero 2011
Salida a Volcán Copahue Febrero 2011
Stefano Salvatori
 
Salida a Aguas Calientes abril 2011
Salida a Aguas Calientes abril 2011Salida a Aguas Calientes abril 2011
Salida a Aguas Calientes abril 2011
Stefano Salvatori
 
Sistema de capas
Sistema de capasSistema de capas
Sistema de capas
Stefano Salvatori
 
Enumeracion de Goedel
Enumeracion de GoedelEnumeracion de Goedel
Enumeracion de Goedel
Stefano Salvatori
 
Maquinas Abstractas
Maquinas AbstractasMaquinas Abstractas
Maquinas Abstractas
Stefano Salvatori
 
Semaforos
SemaforosSemaforos
Planificacion Procesos Gral
Planificacion Procesos GralPlanificacion Procesos Gral
Planificacion Procesos Gral
Stefano Salvatori
 
Memoria Soporte Hw
Memoria Soporte HwMemoria Soporte Hw
Memoria Soporte Hw
Stefano Salvatori
 
Hebras En Accion
Hebras En AccionHebras En Accion
Hebras En Accion
Stefano Salvatori
 

Más de Stefano Salvatori (20)

Salida a Volcán Copahue Febrero 2011
Salida a Volcán Copahue Febrero 2011Salida a Volcán Copahue Febrero 2011
Salida a Volcán Copahue Febrero 2011
 
Salida a Aguas Calientes abril 2011
Salida a Aguas Calientes abril 2011Salida a Aguas Calientes abril 2011
Salida a Aguas Calientes abril 2011
 
Sistema de capas
Sistema de capasSistema de capas
Sistema de capas
 
Enumeracion de Goedel
Enumeracion de GoedelEnumeracion de Goedel
Enumeracion de Goedel
 
Maquinas Abstractas
Maquinas AbstractasMaquinas Abstractas
Maquinas Abstractas
 
Intro
IntroIntro
Intro
 
Memoria I I
Memoria  I IMemoria  I I
Memoria I I
 
I S A
I S AI S A
I S A
 
C P U Uniciclo
C P U  UnicicloC P U  Uniciclo
C P U Uniciclo
 
Mips1
Mips1Mips1
Mips1
 
Exc Int
Exc IntExc Int
Exc Int
 
DesempeñO
DesempeñODesempeñO
DesempeñO
 
Mips
MipsMips
Mips
 
Memoria I
Memoria  IMemoria  I
Memoria I
 
Codificacion
CodificacionCodificacion
Codificacion
 
Hebras
HebrasHebras
Hebras
 
Semaforos
SemaforosSemaforos
Semaforos
 
Planificacion Procesos Gral
Planificacion Procesos GralPlanificacion Procesos Gral
Planificacion Procesos Gral
 
Memoria Soporte Hw
Memoria Soporte HwMemoria Soporte Hw
Memoria Soporte Hw
 
Hebras En Accion
Hebras En AccionHebras En Accion
Hebras En Accion
 

Último

Técnica lúdica de organización para mejorar la productividad
Técnica lúdica de organización para mejorar la productividadTécnica lúdica de organización para mejorar la productividad
Técnica lúdica de organización para mejorar la productividad
ameliaarratiale12287
 
Diseño Organizacional e Inteligencia Artificial
Diseño Organizacional e Inteligencia ArtificialDiseño Organizacional e Inteligencia Artificial
Diseño Organizacional e Inteligencia Artificial
Israel Alcazar
 
SESION 11 GESTION DE PROYECTOS EMPRESARIALES
SESION 11 GESTION DE PROYECTOS EMPRESARIALESSESION 11 GESTION DE PROYECTOS EMPRESARIALES
SESION 11 GESTION DE PROYECTOS EMPRESARIALES
Psicoterapia Holística
 
sa-t-t-11869-juego-adivina-quien-powerpoint_ver_3.ppt
sa-t-t-11869-juego-adivina-quien-powerpoint_ver_3.pptsa-t-t-11869-juego-adivina-quien-powerpoint_ver_3.ppt
sa-t-t-11869-juego-adivina-quien-powerpoint_ver_3.ppt
tomas191089
 
Plan Marketing Personal - Yolanda Fernández (1).pdf
Plan Marketing Personal - Yolanda Fernández  (1).pdfPlan Marketing Personal - Yolanda Fernández  (1).pdf
Plan Marketing Personal - Yolanda Fernández (1).pdf
ildivo69
 
trabajo de topicos de la industria automotriz
trabajo de topicos de la industria automotriztrabajo de topicos de la industria automotriz
trabajo de topicos de la industria automotriz
JosAlbertoLpezMartne
 
Normas internacionales de informacion financiera16 Arrendamientos.pdf
Normas internacionales de informacion financiera16 Arrendamientos.pdfNormas internacionales de informacion financiera16 Arrendamientos.pdf
Normas internacionales de informacion financiera16 Arrendamientos.pdf
MaraDosil
 
Guía para hacer un Plan de Negocio para tu emprendimiento.pdf
Guía para hacer un Plan de Negocio para tu emprendimiento.pdfGuía para hacer un Plan de Negocio para tu emprendimiento.pdf
Guía para hacer un Plan de Negocio para tu emprendimiento.pdf
pppilarparedespampin
 
Enfoque Estructuralista de la Administración.docx
Enfoque Estructuralista de la Administración.docxEnfoque Estructuralista de la Administración.docx
Enfoque Estructuralista de la Administración.docx
mariferbonilla2
 
SESIaN N° 03.pptx GESTION PROYECTOS UCV 2024
SESIaN N° 03.pptx GESTION PROYECTOS UCV 2024SESIaN N° 03.pptx GESTION PROYECTOS UCV 2024
SESIaN N° 03.pptx GESTION PROYECTOS UCV 2024
auyawilly
 
FINANZAS_CAJA CUSCO PROYECO DE TESIS .pptx
FINANZAS_CAJA CUSCO PROYECO DE TESIS .pptxFINANZAS_CAJA CUSCO PROYECO DE TESIS .pptx
FINANZAS_CAJA CUSCO PROYECO DE TESIS .pptx
YOLISALLOPUMAINCA
 
Mario Mendoza Marichal Perspectivas Empresariales para México 2024 .pdf
Mario Mendoza Marichal  Perspectivas Empresariales para México 2024 .pdfMario Mendoza Marichal  Perspectivas Empresariales para México 2024 .pdf
Mario Mendoza Marichal Perspectivas Empresariales para México 2024 .pdf
Mario Mendoza Marichal
 
CATALOGO 2024 ABRATOOLS - ABRASIVOS Y MAQUINTARIA
CATALOGO 2024 ABRATOOLS - ABRASIVOS Y MAQUINTARIACATALOGO 2024 ABRATOOLS - ABRASIVOS Y MAQUINTARIA
CATALOGO 2024 ABRATOOLS - ABRASIVOS Y MAQUINTARIA
Fernando Tellado
 
TAREA DE EPT.pptx ff4f4effffffffffffffffffffffffffffffff
TAREA DE EPT.pptx ff4f4effffffffffffffffffffffffffffffffTAREA DE EPT.pptx ff4f4effffffffffffffffffffffffffffffff
TAREA DE EPT.pptx ff4f4effffffffffffffffffffffffffffffff
GeoffreySarmiento
 
El Pitch Deck de Facebook que Facebook utilizó para levantar su ronda de semi...
El Pitch Deck de Facebook que Facebook utilizó para levantar su ronda de semi...El Pitch Deck de Facebook que Facebook utilizó para levantar su ronda de semi...
El Pitch Deck de Facebook que Facebook utilizó para levantar su ronda de semi...
dntstartups
 
PRESUPUESTO-POR-AREAS-DE-RESPONSABILIDAD.pptx
PRESUPUESTO-POR-AREAS-DE-RESPONSABILIDAD.pptxPRESUPUESTO-POR-AREAS-DE-RESPONSABILIDAD.pptx
PRESUPUESTO-POR-AREAS-DE-RESPONSABILIDAD.pptx
BrendaRiverameneses
 
BANRURAL S.A Case Study, Guatemala. INCAE Business Review, 2010.
BANRURAL S.A Case Study, Guatemala. INCAE Business Review, 2010.BANRURAL S.A Case Study, Guatemala. INCAE Business Review, 2010.
BANRURAL S.A Case Study, Guatemala. INCAE Business Review, 2010.
Anna Lucia Alfaro Dardón - Ana Lucía Alfaro
 
contexto macroeconomico en nicaragua en la actulidad
contexto macroeconomico en nicaragua en la actulidadcontexto macroeconomico en nicaragua en la actulidad
contexto macroeconomico en nicaragua en la actulidad
RamiroSaavedraRuiz
 
SMEs as Backbone of the Economies, INCAE Business Review 2010
SMEs as Backbone of the Economies, INCAE Business Review 2010SMEs as Backbone of the Economies, INCAE Business Review 2010
SMEs as Backbone of the Economies, INCAE Business Review 2010
Anna Lucia Alfaro Dardón - Ana Lucía Alfaro
 
PREVENCION DELITOS RELACIONADOS COM INT.pptx
PREVENCION DELITOS RELACIONADOS COM INT.pptxPREVENCION DELITOS RELACIONADOS COM INT.pptx
PREVENCION DELITOS RELACIONADOS COM INT.pptx
johnsegura13
 

Último (20)

Técnica lúdica de organización para mejorar la productividad
Técnica lúdica de organización para mejorar la productividadTécnica lúdica de organización para mejorar la productividad
Técnica lúdica de organización para mejorar la productividad
 
Diseño Organizacional e Inteligencia Artificial
Diseño Organizacional e Inteligencia ArtificialDiseño Organizacional e Inteligencia Artificial
Diseño Organizacional e Inteligencia Artificial
 
SESION 11 GESTION DE PROYECTOS EMPRESARIALES
SESION 11 GESTION DE PROYECTOS EMPRESARIALESSESION 11 GESTION DE PROYECTOS EMPRESARIALES
SESION 11 GESTION DE PROYECTOS EMPRESARIALES
 
sa-t-t-11869-juego-adivina-quien-powerpoint_ver_3.ppt
sa-t-t-11869-juego-adivina-quien-powerpoint_ver_3.pptsa-t-t-11869-juego-adivina-quien-powerpoint_ver_3.ppt
sa-t-t-11869-juego-adivina-quien-powerpoint_ver_3.ppt
 
Plan Marketing Personal - Yolanda Fernández (1).pdf
Plan Marketing Personal - Yolanda Fernández  (1).pdfPlan Marketing Personal - Yolanda Fernández  (1).pdf
Plan Marketing Personal - Yolanda Fernández (1).pdf
 
trabajo de topicos de la industria automotriz
trabajo de topicos de la industria automotriztrabajo de topicos de la industria automotriz
trabajo de topicos de la industria automotriz
 
Normas internacionales de informacion financiera16 Arrendamientos.pdf
Normas internacionales de informacion financiera16 Arrendamientos.pdfNormas internacionales de informacion financiera16 Arrendamientos.pdf
Normas internacionales de informacion financiera16 Arrendamientos.pdf
 
Guía para hacer un Plan de Negocio para tu emprendimiento.pdf
Guía para hacer un Plan de Negocio para tu emprendimiento.pdfGuía para hacer un Plan de Negocio para tu emprendimiento.pdf
Guía para hacer un Plan de Negocio para tu emprendimiento.pdf
 
Enfoque Estructuralista de la Administración.docx
Enfoque Estructuralista de la Administración.docxEnfoque Estructuralista de la Administración.docx
Enfoque Estructuralista de la Administración.docx
 
SESIaN N° 03.pptx GESTION PROYECTOS UCV 2024
SESIaN N° 03.pptx GESTION PROYECTOS UCV 2024SESIaN N° 03.pptx GESTION PROYECTOS UCV 2024
SESIaN N° 03.pptx GESTION PROYECTOS UCV 2024
 
FINANZAS_CAJA CUSCO PROYECO DE TESIS .pptx
FINANZAS_CAJA CUSCO PROYECO DE TESIS .pptxFINANZAS_CAJA CUSCO PROYECO DE TESIS .pptx
FINANZAS_CAJA CUSCO PROYECO DE TESIS .pptx
 
Mario Mendoza Marichal Perspectivas Empresariales para México 2024 .pdf
Mario Mendoza Marichal  Perspectivas Empresariales para México 2024 .pdfMario Mendoza Marichal  Perspectivas Empresariales para México 2024 .pdf
Mario Mendoza Marichal Perspectivas Empresariales para México 2024 .pdf
 
CATALOGO 2024 ABRATOOLS - ABRASIVOS Y MAQUINTARIA
CATALOGO 2024 ABRATOOLS - ABRASIVOS Y MAQUINTARIACATALOGO 2024 ABRATOOLS - ABRASIVOS Y MAQUINTARIA
CATALOGO 2024 ABRATOOLS - ABRASIVOS Y MAQUINTARIA
 
TAREA DE EPT.pptx ff4f4effffffffffffffffffffffffffffffff
TAREA DE EPT.pptx ff4f4effffffffffffffffffffffffffffffffTAREA DE EPT.pptx ff4f4effffffffffffffffffffffffffffffff
TAREA DE EPT.pptx ff4f4effffffffffffffffffffffffffffffff
 
El Pitch Deck de Facebook que Facebook utilizó para levantar su ronda de semi...
El Pitch Deck de Facebook que Facebook utilizó para levantar su ronda de semi...El Pitch Deck de Facebook que Facebook utilizó para levantar su ronda de semi...
El Pitch Deck de Facebook que Facebook utilizó para levantar su ronda de semi...
 
PRESUPUESTO-POR-AREAS-DE-RESPONSABILIDAD.pptx
PRESUPUESTO-POR-AREAS-DE-RESPONSABILIDAD.pptxPRESUPUESTO-POR-AREAS-DE-RESPONSABILIDAD.pptx
PRESUPUESTO-POR-AREAS-DE-RESPONSABILIDAD.pptx
 
BANRURAL S.A Case Study, Guatemala. INCAE Business Review, 2010.
BANRURAL S.A Case Study, Guatemala. INCAE Business Review, 2010.BANRURAL S.A Case Study, Guatemala. INCAE Business Review, 2010.
BANRURAL S.A Case Study, Guatemala. INCAE Business Review, 2010.
 
contexto macroeconomico en nicaragua en la actulidad
contexto macroeconomico en nicaragua en la actulidadcontexto macroeconomico en nicaragua en la actulidad
contexto macroeconomico en nicaragua en la actulidad
 
SMEs as Backbone of the Economies, INCAE Business Review 2010
SMEs as Backbone of the Economies, INCAE Business Review 2010SMEs as Backbone of the Economies, INCAE Business Review 2010
SMEs as Backbone of the Economies, INCAE Business Review 2010
 
PREVENCION DELITOS RELACIONADOS COM INT.pptx
PREVENCION DELITOS RELACIONADOS COM INT.pptxPREVENCION DELITOS RELACIONADOS COM INT.pptx
PREVENCION DELITOS RELACIONADOS COM INT.pptx
 

Multiciclo

  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14. Señales de control en multiciclo en MIPS
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21. Notación Búsqueda de instrucción (estado 0) Memread ALUSrcA = 0 IorD = 0 Irwrite ALUsrcB = 01 ALU = suma Pcwrite Pcsource = 00 ALUSrcA = 0 ALUsrcB = 11 ALU = suma Transición siempre ocurre Decodificación de instrucción y Lectura de operandos (estado 1)
  • 22.
  • 23.
  • 24. Cálculo de dirección de memoria ALUSrcA =1 ALUSrcB = 10 ALU = Suma Estado 2 Estado 5 Estado 3 Opcode “load ” Opcode “store ”
  • 25.
  • 26.
  • 27.
  • 29. Interpretación de macroinstrucciones Memoria Principal Unidad de Ejecución Memoria Control CPU ADD SUB AND DATA . . . Programa y datos De usuario AND microsecuencia e.d., Fetch Calc Dir. Operando Fetch Operando(s) Cálculo Salva salida(s) Una de estas es Mapeada con una Sección de estas
  • 30.
  • 31.
  • 32.
  • 33. Desempeño de procesador multiciclo CPI promedio = 3.8 CPI uniciclo = 1, pero período de reloj es aprox. 5 veces más lento  Desempeño multiciclo es aprox. 5/3.8 = ¡1.32 veces mejor que uniciclo! Además, procesador multiciclo puede reusar algunas unidades funcionales, por ejemplo memoria datos/programa, ALU/nextPC 2 3 4 5 4 CPI por tipo 10% 20% 10% 20% 40% Frecuencia 0.6 Branch 0.2 Jump 1.6 ALU 0.4 Store 1 Load CPI * freq. Tipo de instrucción