SlideShare una empresa de Scribd logo
1 de 10
2.3.2 SEGMENTACIÓN DE
INSTRUCCIONES
“Arquitectura de Computadoras”
• Cardoza Godínez Glenda Lizbeth
• Cruz Márquez Leslie Lillian
• Lavenant Andrade Greisy Madai
¿Qué es la segmentación de instrucciones?
Es una forma particularmente efectiva para organizar el HW
de la CPU para realizar más de una operación al mismo
tiempo.
Consiste en descomponer el proceso de ejecución de las
instrucciones en fases o etapas que permitan una ejecución
simultánea.
Explota el paralelismo entre las instrucciones de un flujo
secuencial.
Características
La segmentación es una técnica de mejora de prestaciones a
nivel de diseño hardware.
La segmentación es invisible al programador.
Necesidad de uniformizar las etapas.
• Al tiempo de la más lenta
El diseño de procesadores segmentados tiene gran
dependencia del repertorio de instrucciones.
Diagrama de estados del ciclo de instrucciones:
Ejemplo de Segmentación:
Análisis de Segmentación:
Suposiciones:
 Todas las tareas duran el mismo tiempo.
 Las instrucciones siempre pasan por todas las etapas.
 Todos las etapas pueden ser manejadas en paralelo.
Problemas:
No todas las instrucciones necesitan todas las etapas.
SW RT, inmed(RS) ; no utiliza W
En MSX88: un MOV AX, mem ; no requiere X
No todas las etapas pueden ser manejadas en paralelo.
F y M acceden a memoria •No se tienen en cuenta los saltos de
control.
Atascos de un Cauce:
Situaciones que impiden a la siguiente instrucción que se ejecute en el ciclo que le
corresponde.
 Estructurales
*Provocados por conflictos por los recursos.
 Por dependencia de datos.
*Ocurren cuando dos instrucciones se comunican por medio de un dato (ej.: una lo
produce y la otra lo usa).
 Por dependencia de control
*Ocurren cuando la ejecución de una instrucción depende de cómo se ejecute otra (ej.:
un salto y los 2 posibles caminos)
Fuentes Bibliográficas.
Organización y Arquitectura de Computadores, W.
Stallings, Capítulo 11, 5ta ed.
Diseño y evaluación de arquitecturas de computadoras,
M. Beltrán y A. Guzmán, Capítulo 1, 1er ed.
Preguntas…
1.-¿Qué es la Segmentación?
--Forma efectiva para organizar el hardware de la CPU para realizar una o más operaciones al mismo tiempo.
2.-Menciona dos características de la Segmentación:
1.-Es una técnica de mejora de presentaciones a nivel de diseño hardware.
2.-El diseño de procesadores segmentados tiene gran dependencia del
3.-¿qué problemas pueden existir en la segmentación?
--No todas las instrucciones necesitan las etapas.
--No todas las etapas pueden ser manejadas en paralelo.
4.-Menciona dos suposiciones que tiene la segmentación:
1.-Todas las tareas funcionan al mismo tiempo.
2.-Las instrucciones siempre pasan por todas las etapas.
5.-Menciona dos atascos de un cauce:
1.-Estructurales
2.-Por dependencia de datos.

Más contenido relacionado

La actualidad más candente

Dispositivos de red capa fisica
Dispositivos de red capa  fisicaDispositivos de red capa  fisica
Dispositivos de red capa fisicaChava Jackson
 
Protocolos de las capas sesion,presentacion y aplicacion
Protocolos de las capas sesion,presentacion y aplicacionProtocolos de las capas sesion,presentacion y aplicacion
Protocolos de las capas sesion,presentacion y aplicacionEduardo J Onofre
 
Capas del modelo OSI y Protocolos que intervienen en cada capa
Capas del modelo OSI y Protocolos que intervienen en cada capaCapas del modelo OSI y Protocolos que intervienen en cada capa
Capas del modelo OSI y Protocolos que intervienen en cada capaaeross
 
Métodos para la detección y corrección de errores
Métodos para la detección y corrección de erroresMétodos para la detección y corrección de errores
Métodos para la detección y corrección de erroresDaniel Huerta Cruz
 
Protocolos, estandares y tipos de modem
Protocolos, estandares y tipos de modemProtocolos, estandares y tipos de modem
Protocolos, estandares y tipos de modemMirna L. Torres Garcia
 
Gestion entrada y salida
Gestion entrada y salidaGestion entrada y salida
Gestion entrada y salidaDavid Martinez
 
Funciones de administracion de memoria
Funciones de administracion de memoriaFunciones de administracion de memoria
Funciones de administracion de memoriaMiguel Magaña
 
Administración de transacciones, problemas, candados e interbloqueos
Administración de transacciones, problemas, candados e interbloqueosAdministración de transacciones, problemas, candados e interbloqueos
Administración de transacciones, problemas, candados e interbloqueosjocuva101
 
Programación lógica y funcional
Programación lógica y funcionalProgramación lógica y funcional
Programación lógica y funcionalAlejandra MA
 
INVESTIGACIÓN DE CHIPSET
INVESTIGACIÓN DE CHIPSET INVESTIGACIÓN DE CHIPSET
INVESTIGACIÓN DE CHIPSET Anel Sosa
 
Estándares del modelo osi
Estándares del modelo osiEstándares del modelo osi
Estándares del modelo osifuadinformatico
 

La actualidad más candente (20)

Dispositivos de red capa fisica
Dispositivos de red capa  fisicaDispositivos de red capa  fisica
Dispositivos de red capa fisica
 
Protocolos de las capas sesion,presentacion y aplicacion
Protocolos de las capas sesion,presentacion y aplicacionProtocolos de las capas sesion,presentacion y aplicacion
Protocolos de las capas sesion,presentacion y aplicacion
 
Capas del modelo OSI y Protocolos que intervienen en cada capa
Capas del modelo OSI y Protocolos que intervienen en cada capaCapas del modelo OSI y Protocolos que intervienen en cada capa
Capas del modelo OSI y Protocolos que intervienen en cada capa
 
Gestion de memoria en Linux
Gestion de memoria en LinuxGestion de memoria en Linux
Gestion de memoria en Linux
 
UNIDAD 1 INTRODUCCIÓN AL LENGUAJE ENSAMBLADOR
UNIDAD 1 INTRODUCCIÓN AL LENGUAJE ENSAMBLADORUNIDAD 1 INTRODUCCIÓN AL LENGUAJE ENSAMBLADOR
UNIDAD 1 INTRODUCCIÓN AL LENGUAJE ENSAMBLADOR
 
Transacciones
TransaccionesTransacciones
Transacciones
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 
Métodos para la detección y corrección de errores
Métodos para la detección y corrección de erroresMétodos para la detección y corrección de errores
Métodos para la detección y corrección de errores
 
Transaccion
TransaccionTransaccion
Transaccion
 
control de concurrencia
control de concurrenciacontrol de concurrencia
control de concurrencia
 
Protocolos, estandares y tipos de modem
Protocolos, estandares y tipos de modemProtocolos, estandares y tipos de modem
Protocolos, estandares y tipos de modem
 
Gestion entrada y salida
Gestion entrada y salidaGestion entrada y salida
Gestion entrada y salida
 
Gestion de Memoria
Gestion de MemoriaGestion de Memoria
Gestion de Memoria
 
Funciones de administracion de memoria
Funciones de administracion de memoriaFunciones de administracion de memoria
Funciones de administracion de memoria
 
Administración de transacciones, problemas, candados e interbloqueos
Administración de transacciones, problemas, candados e interbloqueosAdministración de transacciones, problemas, candados e interbloqueos
Administración de transacciones, problemas, candados e interbloqueos
 
Programación lógica y funcional
Programación lógica y funcionalProgramación lógica y funcional
Programación lógica y funcional
 
Modelo de referencia TCP - IP
Modelo de referencia TCP - IPModelo de referencia TCP - IP
Modelo de referencia TCP - IP
 
Frame Relay & X25
Frame Relay & X25Frame Relay & X25
Frame Relay & X25
 
INVESTIGACIÓN DE CHIPSET
INVESTIGACIÓN DE CHIPSET INVESTIGACIÓN DE CHIPSET
INVESTIGACIÓN DE CHIPSET
 
Estándares del modelo osi
Estándares del modelo osiEstándares del modelo osi
Estándares del modelo osi
 

Similar a Segmetación de instrucciones

Unidad 1
Unidad 1Unidad 1
Unidad 1Isabel
 
exposicio_modelos _de _arquitectura.pptx
exposicio_modelos _de _arquitectura.pptxexposicio_modelos _de _arquitectura.pptx
exposicio_modelos _de _arquitectura.pptxmotocel013
 
Tema 1: Procesadores segmentados.Tema 1: Procesadores segmentados.
Tema 1: Procesadores segmentados.Tema 1: Procesadores segmentados.Tema 1: Procesadores segmentados.Tema 1: Procesadores segmentados.
Tema 1: Procesadores segmentados.Tema 1: Procesadores segmentados.Manuel Fernandez Barcell
 
Categorias sistemas operativos
Categorias sistemas operativosCategorias sistemas operativos
Categorias sistemas operativosPATRICIOSANTIAGO
 
Arquitectura_de_Computadoras_11_04_15.pptx
Arquitectura_de_Computadoras_11_04_15.pptxArquitectura_de_Computadoras_11_04_15.pptx
Arquitectura_de_Computadoras_11_04_15.pptxRicardoSusa4
 
Clase De Fds22
Clase De Fds22Clase De Fds22
Clase De Fds22masa832
 
Estructura de los Sistemas Operativos
Estructura de los Sistemas OperativosEstructura de los Sistemas Operativos
Estructura de los Sistemas OperativosG Hoyos A
 
Fundamentos del diseño de software
Fundamentos del diseño de softwareFundamentos del diseño de software
Fundamentos del diseño de softwarealfonzomoreno2
 
Diseño estructurado y las técnicas que lo caracterizan
Diseño estructurado y las técnicas que lo caracterizanDiseño estructurado y las técnicas que lo caracterizan
Diseño estructurado y las técnicas que lo caracterizanJonathan Bastidas
 
Sistemas centralizados resume
Sistemas centralizados resumeSistemas centralizados resume
Sistemas centralizados resumeveronica tenelema
 
ARQUITECTURA_DE_COMPUTADORAS.pdf
ARQUITECTURA_DE_COMPUTADORAS.pdfARQUITECTURA_DE_COMPUTADORAS.pdf
ARQUITECTURA_DE_COMPUTADORAS.pdfMariuxiBayas3
 
Modelo de cascada para desarrollar sistemas de información.ppt
Modelo de cascada para desarrollar sistemas de información.pptModelo de cascada para desarrollar sistemas de información.ppt
Modelo de cascada para desarrollar sistemas de información.pptLuisAlfonsoMagaaramo2
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidosJperez98
 

Similar a Segmetación de instrucciones (20)

Unidad 1
Unidad 1Unidad 1
Unidad 1
 
exposicio_modelos _de _arquitectura.pptx
exposicio_modelos _de _arquitectura.pptxexposicio_modelos _de _arquitectura.pptx
exposicio_modelos _de _arquitectura.pptx
 
Segmentación
SegmentaciónSegmentación
Segmentación
 
Procesamiento segmentado - INFORME
Procesamiento segmentado - INFORMEProcesamiento segmentado - INFORME
Procesamiento segmentado - INFORME
 
Arqui hardware
Arqui hardwareArqui hardware
Arqui hardware
 
Tema 1: Procesadores segmentados.Tema 1: Procesadores segmentados.
Tema 1: Procesadores segmentados.Tema 1: Procesadores segmentados.Tema 1: Procesadores segmentados.Tema 1: Procesadores segmentados.
Tema 1: Procesadores segmentados.Tema 1: Procesadores segmentados.
 
Tarea 1.1
Tarea 1.1Tarea 1.1
Tarea 1.1
 
Categorias sistemas operativos
Categorias sistemas operativosCategorias sistemas operativos
Categorias sistemas operativos
 
Arquitectura_de_Computadoras_11_04_15.pptx
Arquitectura_de_Computadoras_11_04_15.pptxArquitectura_de_Computadoras_11_04_15.pptx
Arquitectura_de_Computadoras_11_04_15.pptx
 
Clase De Fds22
Clase De Fds22Clase De Fds22
Clase De Fds22
 
Unidad 1 arquitectura
Unidad 1 arquitecturaUnidad 1 arquitectura
Unidad 1 arquitectura
 
Estructura de los Sistemas Operativos
Estructura de los Sistemas OperativosEstructura de los Sistemas Operativos
Estructura de los Sistemas Operativos
 
Arquitectura de sistemas distribuidos
Arquitectura de sistemas distribuidosArquitectura de sistemas distribuidos
Arquitectura de sistemas distribuidos
 
Base expo
Base expoBase expo
Base expo
 
Fundamentos del diseño de software
Fundamentos del diseño de softwareFundamentos del diseño de software
Fundamentos del diseño de software
 
Diseño estructurado y las técnicas que lo caracterizan
Diseño estructurado y las técnicas que lo caracterizanDiseño estructurado y las técnicas que lo caracterizan
Diseño estructurado y las técnicas que lo caracterizan
 
Sistemas centralizados resume
Sistemas centralizados resumeSistemas centralizados resume
Sistemas centralizados resume
 
ARQUITECTURA_DE_COMPUTADORAS.pdf
ARQUITECTURA_DE_COMPUTADORAS.pdfARQUITECTURA_DE_COMPUTADORAS.pdf
ARQUITECTURA_DE_COMPUTADORAS.pdf
 
Modelo de cascada para desarrollar sistemas de información.ppt
Modelo de cascada para desarrollar sistemas de información.pptModelo de cascada para desarrollar sistemas de información.ppt
Modelo de cascada para desarrollar sistemas de información.ppt
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 

Más de Lely

Capa 4 de trasnporte
Capa 4 de trasnporteCapa 4 de trasnporte
Capa 4 de trasnporteLely
 
Diagrama de tecnologías de la comunicación
Diagrama de tecnologías de la comunicaciónDiagrama de tecnologías de la comunicación
Diagrama de tecnologías de la comunicaciónLely
 
Mapa conceptual redes, origenes y evolución.
Mapa conceptual redes, origenes y evolución.Mapa conceptual redes, origenes y evolución.
Mapa conceptual redes, origenes y evolución.Lely
 
LIFI - CISCO I
LIFI - CISCO ILIFI - CISCO I
LIFI - CISCO ILely
 
Aplicaciones de la Probabilidad y Estadística
Aplicaciones de la Probabilidad y EstadísticaAplicaciones de la Probabilidad y Estadística
Aplicaciones de la Probabilidad y EstadísticaLely
 
Clasificación de los números
Clasificación de los númerosClasificación de los números
Clasificación de los númerosLely
 
Mapa mental - Modificadores de Acceso
Mapa mental -  Modificadores de AccesoMapa mental -  Modificadores de Acceso
Mapa mental - Modificadores de AccesoLely
 
Mapa conceptual - Arquitectura de Computadoras
Mapa conceptual -  Arquitectura de ComputadorasMapa conceptual -  Arquitectura de Computadoras
Mapa conceptual - Arquitectura de ComputadorasLely
 
Enfoque de la sociología ambiental
Enfoque de la sociología ambientalEnfoque de la sociología ambiental
Enfoque de la sociología ambientalLely
 
Creando una base de datos en SqlServer
Creando una base de datos en SqlServerCreando una base de datos en SqlServer
Creando una base de datos en SqlServerLely
 
Termino de Taller de Base de Datos
Termino de Taller de Base de DatosTermino de Taller de Base de Datos
Termino de Taller de Base de DatosLely
 
Bruja de Agnesi
Bruja de Agnesi Bruja de Agnesi
Bruja de Agnesi Lely
 
Aportación de Calculo Vectorial a la Ingeniería
Aportación de Calculo Vectorial a la IngenieríaAportación de Calculo Vectorial a la Ingeniería
Aportación de Calculo Vectorial a la IngenieríaLely
 
Métodos gráficos
Métodos gráficosMétodos gráficos
Métodos gráficosLely
 
Ciclo de vida del software en espiral
Ciclo de vida del software en espiralCiclo de vida del software en espiral
Ciclo de vida del software en espiralLely
 
Producto vectorial y su aplicación en el área de la Física.
Producto vectorial y su aplicación en el área de la Física.Producto vectorial y su aplicación en el área de la Física.
Producto vectorial y su aplicación en el área de la Física.Lely
 
Características de GNU-LINUX
Características de GNU-LINUXCaracterísticas de GNU-LINUX
Características de GNU-LINUXLely
 
Transporte y asignación
Transporte y asignaciónTransporte y asignación
Transporte y asignaciónLely
 
Distribuciones de relación de negocios.
Distribuciones de relación de negocios.Distribuciones de relación de negocios.
Distribuciones de relación de negocios.Lely
 
Administración de la memoria virtual.
Administración de la memoria virtual.Administración de la memoria virtual.
Administración de la memoria virtual.Lely
 

Más de Lely (20)

Capa 4 de trasnporte
Capa 4 de trasnporteCapa 4 de trasnporte
Capa 4 de trasnporte
 
Diagrama de tecnologías de la comunicación
Diagrama de tecnologías de la comunicaciónDiagrama de tecnologías de la comunicación
Diagrama de tecnologías de la comunicación
 
Mapa conceptual redes, origenes y evolución.
Mapa conceptual redes, origenes y evolución.Mapa conceptual redes, origenes y evolución.
Mapa conceptual redes, origenes y evolución.
 
LIFI - CISCO I
LIFI - CISCO ILIFI - CISCO I
LIFI - CISCO I
 
Aplicaciones de la Probabilidad y Estadística
Aplicaciones de la Probabilidad y EstadísticaAplicaciones de la Probabilidad y Estadística
Aplicaciones de la Probabilidad y Estadística
 
Clasificación de los números
Clasificación de los númerosClasificación de los números
Clasificación de los números
 
Mapa mental - Modificadores de Acceso
Mapa mental -  Modificadores de AccesoMapa mental -  Modificadores de Acceso
Mapa mental - Modificadores de Acceso
 
Mapa conceptual - Arquitectura de Computadoras
Mapa conceptual -  Arquitectura de ComputadorasMapa conceptual -  Arquitectura de Computadoras
Mapa conceptual - Arquitectura de Computadoras
 
Enfoque de la sociología ambiental
Enfoque de la sociología ambientalEnfoque de la sociología ambiental
Enfoque de la sociología ambiental
 
Creando una base de datos en SqlServer
Creando una base de datos en SqlServerCreando una base de datos en SqlServer
Creando una base de datos en SqlServer
 
Termino de Taller de Base de Datos
Termino de Taller de Base de DatosTermino de Taller de Base de Datos
Termino de Taller de Base de Datos
 
Bruja de Agnesi
Bruja de Agnesi Bruja de Agnesi
Bruja de Agnesi
 
Aportación de Calculo Vectorial a la Ingeniería
Aportación de Calculo Vectorial a la IngenieríaAportación de Calculo Vectorial a la Ingeniería
Aportación de Calculo Vectorial a la Ingeniería
 
Métodos gráficos
Métodos gráficosMétodos gráficos
Métodos gráficos
 
Ciclo de vida del software en espiral
Ciclo de vida del software en espiralCiclo de vida del software en espiral
Ciclo de vida del software en espiral
 
Producto vectorial y su aplicación en el área de la Física.
Producto vectorial y su aplicación en el área de la Física.Producto vectorial y su aplicación en el área de la Física.
Producto vectorial y su aplicación en el área de la Física.
 
Características de GNU-LINUX
Características de GNU-LINUXCaracterísticas de GNU-LINUX
Características de GNU-LINUX
 
Transporte y asignación
Transporte y asignaciónTransporte y asignación
Transporte y asignación
 
Distribuciones de relación de negocios.
Distribuciones de relación de negocios.Distribuciones de relación de negocios.
Distribuciones de relación de negocios.
 
Administración de la memoria virtual.
Administración de la memoria virtual.Administración de la memoria virtual.
Administración de la memoria virtual.
 

Último

CALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSION
CALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSIONCALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSION
CALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSIONJuan Carlos Meza Molina
 
2. Cristaloquimica. ingenieria geologica
2. Cristaloquimica. ingenieria geologica2. Cristaloquimica. ingenieria geologica
2. Cristaloquimica. ingenieria geologicaJUDITHYEMELINHUARIPA
 
Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfdanielJAlejosC
 
PostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDPostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDEdith Puclla
 
Estadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico EcuatorianoEstadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico EcuatorianoEduardoBriones22
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajasjuanprv
 
JM HIDROGENO VERDE- OXI-HIDROGENO en calderas - julio 17 del 2023.pdf
JM HIDROGENO VERDE- OXI-HIDROGENO en calderas - julio 17 del 2023.pdfJM HIDROGENO VERDE- OXI-HIDROGENO en calderas - julio 17 del 2023.pdf
JM HIDROGENO VERDE- OXI-HIDROGENO en calderas - julio 17 del 2023.pdfMiguelArango21
 
Lineamientos del Plan Oferta y Demanda sesión 5
Lineamientos del Plan Oferta y Demanda sesión 5Lineamientos del Plan Oferta y Demanda sesión 5
Lineamientos del Plan Oferta y Demanda sesión 5juanjoelaytegonzales2
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.pptoscarvielma45
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023RonaldoPaucarMontes
 
Herramientas de la productividad - Revit
Herramientas de la productividad - RevitHerramientas de la productividad - Revit
Herramientas de la productividad - RevitDiegoAlonsoCastroLup1
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfs7yl3dr4g0n01
 
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfbcondort
 
libro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operacioneslibro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operacionesRamon Bartolozzi
 
ingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptxingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptxjhorbycoralsanchez
 
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCarlosGabriel96
 
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)Ricardo705519
 
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTAPORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTElisaLen4
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptxBRAYANJOSEPTSANJINEZ
 
nomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesnomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesCarlosMeraz16
 

Último (20)

CALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSION
CALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSIONCALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSION
CALCULO SISTEMA DE PUESTA A TIERRA PARA BAJA TENSION Y MEDIA TENSION
 
2. Cristaloquimica. ingenieria geologica
2. Cristaloquimica. ingenieria geologica2. Cristaloquimica. ingenieria geologica
2. Cristaloquimica. ingenieria geologica
 
Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdf
 
PostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDPostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCD
 
Estadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico EcuatorianoEstadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico Ecuatoriano
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajas
 
JM HIDROGENO VERDE- OXI-HIDROGENO en calderas - julio 17 del 2023.pdf
JM HIDROGENO VERDE- OXI-HIDROGENO en calderas - julio 17 del 2023.pdfJM HIDROGENO VERDE- OXI-HIDROGENO en calderas - julio 17 del 2023.pdf
JM HIDROGENO VERDE- OXI-HIDROGENO en calderas - julio 17 del 2023.pdf
 
Lineamientos del Plan Oferta y Demanda sesión 5
Lineamientos del Plan Oferta y Demanda sesión 5Lineamientos del Plan Oferta y Demanda sesión 5
Lineamientos del Plan Oferta y Demanda sesión 5
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
 
Herramientas de la productividad - Revit
Herramientas de la productividad - RevitHerramientas de la productividad - Revit
Herramientas de la productividad - Revit
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdf
 
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
 
libro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operacioneslibro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operaciones
 
ingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptxingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptx
 
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
 
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
 
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTAPORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
 
nomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesnomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestaciones
 

Segmetación de instrucciones

  • 1. 2.3.2 SEGMENTACIÓN DE INSTRUCCIONES “Arquitectura de Computadoras” • Cardoza Godínez Glenda Lizbeth • Cruz Márquez Leslie Lillian • Lavenant Andrade Greisy Madai
  • 2. ¿Qué es la segmentación de instrucciones? Es una forma particularmente efectiva para organizar el HW de la CPU para realizar más de una operación al mismo tiempo. Consiste en descomponer el proceso de ejecución de las instrucciones en fases o etapas que permitan una ejecución simultánea. Explota el paralelismo entre las instrucciones de un flujo secuencial.
  • 3. Características La segmentación es una técnica de mejora de prestaciones a nivel de diseño hardware. La segmentación es invisible al programador. Necesidad de uniformizar las etapas. • Al tiempo de la más lenta El diseño de procesadores segmentados tiene gran dependencia del repertorio de instrucciones.
  • 4. Diagrama de estados del ciclo de instrucciones:
  • 6. Análisis de Segmentación: Suposiciones:  Todas las tareas duran el mismo tiempo.  Las instrucciones siempre pasan por todas las etapas.  Todos las etapas pueden ser manejadas en paralelo.
  • 7. Problemas: No todas las instrucciones necesitan todas las etapas. SW RT, inmed(RS) ; no utiliza W En MSX88: un MOV AX, mem ; no requiere X No todas las etapas pueden ser manejadas en paralelo. F y M acceden a memoria •No se tienen en cuenta los saltos de control.
  • 8. Atascos de un Cauce: Situaciones que impiden a la siguiente instrucción que se ejecute en el ciclo que le corresponde.  Estructurales *Provocados por conflictos por los recursos.  Por dependencia de datos. *Ocurren cuando dos instrucciones se comunican por medio de un dato (ej.: una lo produce y la otra lo usa).  Por dependencia de control *Ocurren cuando la ejecución de una instrucción depende de cómo se ejecute otra (ej.: un salto y los 2 posibles caminos)
  • 9. Fuentes Bibliográficas. Organización y Arquitectura de Computadores, W. Stallings, Capítulo 11, 5ta ed. Diseño y evaluación de arquitecturas de computadoras, M. Beltrán y A. Guzmán, Capítulo 1, 1er ed.
  • 10. Preguntas… 1.-¿Qué es la Segmentación? --Forma efectiva para organizar el hardware de la CPU para realizar una o más operaciones al mismo tiempo. 2.-Menciona dos características de la Segmentación: 1.-Es una técnica de mejora de presentaciones a nivel de diseño hardware. 2.-El diseño de procesadores segmentados tiene gran dependencia del 3.-¿qué problemas pueden existir en la segmentación? --No todas las instrucciones necesitan las etapas. --No todas las etapas pueden ser manejadas en paralelo. 4.-Menciona dos suposiciones que tiene la segmentación: 1.-Todas las tareas funcionan al mismo tiempo. 2.-Las instrucciones siempre pasan por todas las etapas. 5.-Menciona dos atascos de un cauce: 1.-Estructurales 2.-Por dependencia de datos.