SlideShare una empresa de Scribd logo
1 de 17
INTERRUPCIONES
• ALUMNO: PALACIOS OLIVARES IEAN ISAI
• BOLETA: 2019360614
• GRUPO: 7RM1
• MÉXICO, CDMX 26 DE
NOVIEMBRE DEL 2021
¿QUÉ ES UNA INTERRUPCIÓN ?
Una interrupción es una situación
especial que suspende la ejecución
de un programa de modo que el
sistema pueda realizar una acción
para tratarla. Tal situación se da, por
ejemplo, cuando un periférico
requiere la atención del procesador
para realizar una operación de E/S.
TAMBIÉN
Una interrupción es el rompimiento en la secuencia de un programa para
ejecutar un programa especial llamando una rutina de servicio cuya
característica principal es que al finalizar regresa al punto donde se
interrumpió el programa.
ETIMOLOGÍA
En este caso, podemos establecer que deriva del
latín, concretamente de “interuptio”. Una palabra
esta que significa “acción y efecto de romper en
pedazos y de establecer un espacio entre esos” y
que es el resultado de la suma de los siguientes
componentes léxicos:
-El prefijo “inter-”, que es sinónimo de “entre”.
-El verbo “rumpere”, que es equivalente a “hacer
pedazos” y a “quebrar”.
-El sufijo “-cion”, que se usa para indicar “acción y
efecto”.
IMPORTANTE
Las interrupciones constituyen quizá el
mecanismo más importante para la
conexión del microcontrolador con el
mundo exterior, sincronizando la
ejecución de programas con
acontecimientos externos.
¿DÓNDE SE ENCUENTRAN?
Las interrupciones se encuentran en la mayoría de programas que controlen
alguna situación a través de algún, microcontrolador o microprocesador
(computadoras, cafeteras, refrigeradores, etc.) estas interrupciones conectan
de alguna manera al controlador con el mundo exterior, ya que este ejecutara
la acción que se le pida en la interrupción sin importar que este haciendo.
TIPOS DE INTERRUPCIONES
• Interrupciones por hardware
• Excepciones
• Interrupciones por software
INTERRUPCIONES POR HARDWARE
Estas son asíncronas a la ejecución del procesador, es decir, se pueden
producir en cualquier momento independientemente de lo que esté haciendo
el CPU en ese momento
EXCEPCIONES
Son aquellas que se producen de forma síncrona a la ejecución del
procesador. Normalmente son causadas al realizarse operaciones no
permitidas tales como la división entre 0, el desbordamiento, el acceso a una
posición de memoria no permitida, etc.
INTERRUPCIONES POR SOFTWARE
Son aquellas generadas por un programa en ejecución. Para
generarlas, existen distintas instrucciones en el código máquina
que permiten al programador producir una interrupción.
DECISIÓN DE INTERRUPCIONES
Se opta por el uso de interrupciones
cuando, por ejemplo se necesita la
ejecución continua de un periférico
inherente a la propia ejecución del
procesador/controlador, cunado
sucede alguna acción invalida o
cuando es necesario anteponer una
acción sin importar la ejecución de un
programa, como es el caso de los
botones de paro de emergencia o
apagado.
EJEMPLOS
Probablemente las interrupciones
que mejor podemos visualizar son
las que son del tipo por hardware,
estas están presente por ejemplo en
las computadoras u ordenadores
que utilizamos cotidianamente,
estas se usan en los periféricos que
conectamos a esta, como el mouse
o el teclado, y que, aunque estemos
ejecutando un programa, se
realizara una interrupción para
recibir las señales mandadas por los
periféricos.
SISTEMAS DE PRIORIDAD
El sistema operativo necesita un mecanismo para priorizar las interrupciones y tratar
primero las más urgentes. Para ello, existen varias alternativas:
• Interrupciones simultáneas: No tienen por qué ocurrir de manera simultánea, sino que se
refiere a que en un momento dado puede haber varias interrupciones activas.
• Interrupciones anidadas: Mientras se está procesando una determinada rutina de servicio
de interrupción sucede otra señal de interrupción.
• Inhibición de interrupciones: Se deshabilitan las demás interrupciones mientras se está
tratando una.
ETIMOLOGÍA
Del latín prior (“anterior”),
la prioridad hace referencia a
la anterioridad de algo
respecto de otra cosa, ya que
sea en tiempo o en orden.
Aquel o aquello que tiene
prioridad se encuentra primero
en comparación con
otras personas o cosas.
INTERRUPCIONES Y
LA VELOCIDAD
Las interrupciones y la velocidad están
directamente relacionados, ya que,
dependiendo d ela velocidad a la que trabajen
los periféricos o la misma velocidad del
procesador, será como se vean las
interrupciones y cuanto tempo tarden las
mismas, si son por software dependen
directamente de la velocidad del procesador,
de ser por hardware, dependerán de la
velocidad de los periféricos, esta varia
dependiendo, principalmente del material que
usen como conector.
CONCLUSION
ES
Para la elaboración de programas que usen
como variable principal el tiempo es
indispensable trabajar en base a una
sincronía, nuestro programa gastara ciclos
maquina y tiempo real dependiendo del
trabajo que realice, si nuestro programa
usara por ejemplo retardos, no podría
normalmente realizar otra acción mientras
realiza los retardos, es por lo que es de vital
importancia las interrupciones, pues estás
permiten, inherente a lo que se este
haciendo, ejecutar una acción secundaria o
subrutina, esto se usa mucho para la
conexión con periféricos y paros de
emergencia y apagado.
REFERENCIAS
• 1.4 El concepto de interrupciones - LGIAO2018. (s. f.). LGIAO2018. Recuperado 17 de noviembre de
2021, de https://sites.google.com/site/lgiao2018/unidad-1/1-4-el-concepto-de-interrupciones
• EL CONCEPTO DE INTERRUPCIONES. (s. f.). WIX. Recuperado 17 de noviembre de 2021, de
https://leo-yac.wixsite.com/lenguaje-ensamblador/el-concepto-de-interrupciones
• Definición.de. (s. f.). Definicion.de. Recuperado 17 de noviembre de 2021, de https://definicion.de/
• Judith Pérez Medina. 2006. une. En Diccionario enciclopédico trilingüe (1,2,3,4,5,6,) Colombia: ONE.
• Real academia española. (2006). Diccionario esencial de la lengua española. España: Espasa Calpe.

Más contenido relacionado

Similar a Interrupciones por iean Isai Palacios Olivares

Diana parra sistemas
Diana parra sistemasDiana parra sistemas
Diana parra sistemasLEIDY Lozano
 
Diana parra sistemas
Diana parra sistemasDiana parra sistemas
Diana parra sistemasestefania-24
 
Control y manejo de interrupciones
Control y manejo de interrupcionesControl y manejo de interrupciones
Control y manejo de interrupcionestecnologia01
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativoalarcon14
 
Sistema de computación procesos
Sistema de computación procesosSistema de computación procesos
Sistema de computación procesosluis alejandro
 
Interrupciones
InterrupcionesInterrupciones
Interrupcioneshandresrm
 
Diapositivas sistemas operativos Damilo y nuedbys los esposos
Diapositivas sistemas operativos Damilo y nuedbys los espososDiapositivas sistemas operativos Damilo y nuedbys los esposos
Diapositivas sistemas operativos Damilo y nuedbys los espososDanilo Vargas
 
Diapositivas sistemas operativos Danilo y nuedbys los esposos
Diapositivas sistemas operativos Danilo y nuedbys los espososDiapositivas sistemas operativos Danilo y nuedbys los esposos
Diapositivas sistemas operativos Danilo y nuedbys los espososDanilo Vargas
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativoaleja940401
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativoaleja940401
 
Las interrupciones
Las interrupcionesLas interrupciones
Las interrupcionescwelio45
 
Presentacion interrupciones
Presentacion interrupcionesPresentacion interrupciones
Presentacion interrupcionesCarlos Castro
 
Trabajo grupal sistema operativo capítulo 2 26 10-2011
Trabajo grupal sistema operativo capítulo 2   26 10-2011Trabajo grupal sistema operativo capítulo 2   26 10-2011
Trabajo grupal sistema operativo capítulo 2 26 10-2011ecuatareas
 
Conceptos 2
Conceptos 2 Conceptos 2
Conceptos 2 fredur
 

Similar a Interrupciones por iean Isai Palacios Olivares (20)

Diana parra sistemas
Diana parra sistemasDiana parra sistemas
Diana parra sistemas
 
Diana parra sistemas
Diana parra sistemasDiana parra sistemas
Diana parra sistemas
 
Control y manejo de interrupciones
Control y manejo de interrupcionesControl y manejo de interrupciones
Control y manejo de interrupciones
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Sistema de computación procesos
Sistema de computación procesosSistema de computación procesos
Sistema de computación procesos
 
Interrupciones
InterrupcionesInterrupciones
Interrupciones
 
Diapositivas sistemas operativos Damilo y nuedbys los esposos
Diapositivas sistemas operativos Damilo y nuedbys los espososDiapositivas sistemas operativos Damilo y nuedbys los esposos
Diapositivas sistemas operativos Damilo y nuedbys los esposos
 
Diapositivas sistemas operativos Danilo y nuedbys los esposos
Diapositivas sistemas operativos Danilo y nuedbys los espososDiapositivas sistemas operativos Danilo y nuedbys los esposos
Diapositivas sistemas operativos Danilo y nuedbys los esposos
 
Trabajo sistemas
Trabajo sistemasTrabajo sistemas
Trabajo sistemas
 
Interrupciones
InterrupcionesInterrupciones
Interrupciones
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Que es un sistema operativo
Que es un sistema operativoQue es un sistema operativo
Que es un sistema operativo
 
Las interrupciones
Las interrupcionesLas interrupciones
Las interrupciones
 
Proceso
ProcesoProceso
Proceso
 
Presentacion interrupciones
Presentacion interrupcionesPresentacion interrupciones
Presentacion interrupciones
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Trabajo grupal sistema operativo capítulo 2 26 10-2011
Trabajo grupal sistema operativo capítulo 2   26 10-2011Trabajo grupal sistema operativo capítulo 2   26 10-2011
Trabajo grupal sistema operativo capítulo 2 26 10-2011
 
Conceptos 2
Conceptos 2 Conceptos 2
Conceptos 2
 

Más de Ing. Iean Isai Palacios Olivares

cinemática directa de robots por Iean Isai Palacios Olivares
cinemática directa de robots por Iean Isai Palacios Olivares cinemática directa de robots por Iean Isai Palacios Olivares
cinemática directa de robots por Iean Isai Palacios Olivares Ing. Iean Isai Palacios Olivares
 
Análisis costo beneficio y periodo de recuperación de la inversión por Iean i...
Análisis costo beneficio y periodo de recuperación de la inversión por Iean i...Análisis costo beneficio y periodo de recuperación de la inversión por Iean i...
Análisis costo beneficio y periodo de recuperación de la inversión por Iean i...Ing. Iean Isai Palacios Olivares
 
examen de interfases periféricos y programación 1, primer departamental
examen de interfases periféricos y programación 1, primer departamental examen de interfases periféricos y programación 1, primer departamental
examen de interfases periféricos y programación 1, primer departamental Ing. Iean Isai Palacios Olivares
 
Sintaxis de lenguajes de programacion entre pic16 f887 y atmega328p
Sintaxis de lenguajes de programacion entre pic16 f887 y atmega328pSintaxis de lenguajes de programacion entre pic16 f887 y atmega328p
Sintaxis de lenguajes de programacion entre pic16 f887 y atmega328pIng. Iean Isai Palacios Olivares
 
sistemas de trasporte de material infografía por Iean Isai Palacios Olivares
sistemas de trasporte de material infografía por Iean Isai Palacios Olivares sistemas de trasporte de material infografía por Iean Isai Palacios Olivares
sistemas de trasporte de material infografía por Iean Isai Palacios Olivares Ing. Iean Isai Palacios Olivares
 
Trasporte de material infografía por Iean Isai Palacios Olivares
Trasporte de material infografía por Iean Isai Palacios Olivares Trasporte de material infografía por Iean Isai Palacios Olivares
Trasporte de material infografía por Iean Isai Palacios Olivares Ing. Iean Isai Palacios Olivares
 
Elementos empleados en la fabricación flexible infografía por Iean Isai Palac...
Elementos empleados en la fabricación flexible infografía por Iean Isai Palac...Elementos empleados en la fabricación flexible infografía por Iean Isai Palac...
Elementos empleados en la fabricación flexible infografía por Iean Isai Palac...Ing. Iean Isai Palacios Olivares
 

Más de Ing. Iean Isai Palacios Olivares (20)

cinemática directa de robots por Iean Isai Palacios Olivares
cinemática directa de robots por Iean Isai Palacios Olivares cinemática directa de robots por Iean Isai Palacios Olivares
cinemática directa de robots por Iean Isai Palacios Olivares
 
Análisis costo beneficio y periodo de recuperación de la inversión por Iean i...
Análisis costo beneficio y periodo de recuperación de la inversión por Iean i...Análisis costo beneficio y periodo de recuperación de la inversión por Iean i...
Análisis costo beneficio y periodo de recuperación de la inversión por Iean i...
 
examen análisis económico segundo parcial
examen análisis económico segundo parcialexamen análisis económico segundo parcial
examen análisis económico segundo parcial
 
examen primer departamental de Análisis económico
examen primer departamental de Análisis económico examen primer departamental de Análisis económico
examen primer departamental de Análisis económico
 
examen de interfases periféricos y programación 1, primer departamental
examen de interfases periféricos y programación 1, primer departamental examen de interfases periféricos y programación 1, primer departamental
examen de interfases periféricos y programación 1, primer departamental
 
Temporizadores por Iean isai
Temporizadores  por Iean isai Temporizadores  por Iean isai
Temporizadores por Iean isai
 
Diagramas de flujo
Diagramas de flujo Diagramas de flujo
Diagramas de flujo
 
Algoritmos
Algoritmos Algoritmos
Algoritmos
 
Poder de una vision
Poder de una visionPoder de una vision
Poder de una vision
 
Calidad total por Iean isai Palacios Olivares
Calidad total por Iean isai Palacios Olivares Calidad total por Iean isai Palacios Olivares
Calidad total por Iean isai Palacios Olivares
 
La importancia de los microcontroladores
La importancia de los microcontroladoresLa importancia de los microcontroladores
La importancia de los microcontroladores
 
Sintaxis de lenguajes de programacion entre pic16 f887 y atmega328p
Sintaxis de lenguajes de programacion entre pic16 f887 y atmega328pSintaxis de lenguajes de programacion entre pic16 f887 y atmega328p
Sintaxis de lenguajes de programacion entre pic16 f887 y atmega328p
 
La importancia de los microprocesadores
La importancia de los microprocesadoresLa importancia de los microprocesadores
La importancia de los microprocesadores
 
Microprocesadores Vs microcontroladores
Microprocesadores Vs microcontroladores Microprocesadores Vs microcontroladores
Microprocesadores Vs microcontroladores
 
Manejo de material
Manejo de material Manejo de material
Manejo de material
 
sistemas de trasporte de material infografía por Iean Isai Palacios Olivares
sistemas de trasporte de material infografía por Iean Isai Palacios Olivares sistemas de trasporte de material infografía por Iean Isai Palacios Olivares
sistemas de trasporte de material infografía por Iean Isai Palacios Olivares
 
Trasporte de material infografía por Iean Isai Palacios Olivares
Trasporte de material infografía por Iean Isai Palacios Olivares Trasporte de material infografía por Iean Isai Palacios Olivares
Trasporte de material infografía por Iean Isai Palacios Olivares
 
Almacenes en ingeniería
Almacenes en ingeniería Almacenes en ingeniería
Almacenes en ingeniería
 
Elementos empleados en la fabricación flexible infografía por Iean Isai Palac...
Elementos empleados en la fabricación flexible infografía por Iean Isai Palac...Elementos empleados en la fabricación flexible infografía por Iean Isai Palac...
Elementos empleados en la fabricación flexible infografía por Iean Isai Palac...
 
Elementos de la fabricación flexible
Elementos de la fabricación flexible Elementos de la fabricación flexible
Elementos de la fabricación flexible
 

Último

Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfMirthaFernandez12
 
3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdf3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdfRicardoRomeroUrbano
 
Electromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdfElectromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdfAnonymous0pBRsQXfnx
 
3039_ftg_01Entregable 003_Matematica.pptx
3039_ftg_01Entregable 003_Matematica.pptx3039_ftg_01Entregable 003_Matematica.pptx
3039_ftg_01Entregable 003_Matematica.pptxJhordanGonzalo
 
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)ssuser6958b11
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxEduardoSnchezHernnde5
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTFundación YOD YOD
 
Descubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundialDescubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundialyajhairatapia
 
CLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civilCLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civilDissneredwinPaivahua
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Francisco Javier Mora Serrano
 
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023ANDECE
 
Fisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfFisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfJessLeonelVargasJimn
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaXjoseantonio01jossed
 
Parámetros de Perforación y Voladura. para Plataformas
Parámetros de  Perforación y Voladura. para PlataformasParámetros de  Perforación y Voladura. para Plataformas
Parámetros de Perforación y Voladura. para PlataformasSegundo Silva Maguiña
 
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfCAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfReneBellido1
 
Peligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionPeligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionOsdelTacusiPancorbo
 
183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdfEdwinAlexanderSnchez2
 
Físicas 1: Ecuaciones Dimensionales y Vectores
Físicas 1: Ecuaciones Dimensionales y VectoresFísicas 1: Ecuaciones Dimensionales y Vectores
Físicas 1: Ecuaciones Dimensionales y VectoresSegundo Silva Maguiña
 
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBRQUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBRyanimarca23
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPJosLuisFrancoCaldern
 

Último (20)

Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
 
3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdf3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdf
 
Electromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdfElectromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdf
 
3039_ftg_01Entregable 003_Matematica.pptx
3039_ftg_01Entregable 003_Matematica.pptx3039_ftg_01Entregable 003_Matematica.pptx
3039_ftg_01Entregable 003_Matematica.pptx
 
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
VIRUS FITOPATÓGENOS (GENERALIDADES EN PLANTAS)
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptx
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NIST
 
Descubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundialDescubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundial
 
CLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civilCLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civil
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
 
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
 
Fisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfFisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdf
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
 
Parámetros de Perforación y Voladura. para Plataformas
Parámetros de  Perforación y Voladura. para PlataformasParámetros de  Perforación y Voladura. para Plataformas
Parámetros de Perforación y Voladura. para Plataformas
 
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfCAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
 
Peligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionPeligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacion
 
183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf
 
Físicas 1: Ecuaciones Dimensionales y Vectores
Físicas 1: Ecuaciones Dimensionales y VectoresFísicas 1: Ecuaciones Dimensionales y Vectores
Físicas 1: Ecuaciones Dimensionales y Vectores
 
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBRQUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
 

Interrupciones por iean Isai Palacios Olivares

  • 1. INTERRUPCIONES • ALUMNO: PALACIOS OLIVARES IEAN ISAI • BOLETA: 2019360614 • GRUPO: 7RM1 • MÉXICO, CDMX 26 DE NOVIEMBRE DEL 2021
  • 2. ¿QUÉ ES UNA INTERRUPCIÓN ? Una interrupción es una situación especial que suspende la ejecución de un programa de modo que el sistema pueda realizar una acción para tratarla. Tal situación se da, por ejemplo, cuando un periférico requiere la atención del procesador para realizar una operación de E/S.
  • 3. TAMBIÉN Una interrupción es el rompimiento en la secuencia de un programa para ejecutar un programa especial llamando una rutina de servicio cuya característica principal es que al finalizar regresa al punto donde se interrumpió el programa.
  • 4. ETIMOLOGÍA En este caso, podemos establecer que deriva del latín, concretamente de “interuptio”. Una palabra esta que significa “acción y efecto de romper en pedazos y de establecer un espacio entre esos” y que es el resultado de la suma de los siguientes componentes léxicos: -El prefijo “inter-”, que es sinónimo de “entre”. -El verbo “rumpere”, que es equivalente a “hacer pedazos” y a “quebrar”. -El sufijo “-cion”, que se usa para indicar “acción y efecto”.
  • 5. IMPORTANTE Las interrupciones constituyen quizá el mecanismo más importante para la conexión del microcontrolador con el mundo exterior, sincronizando la ejecución de programas con acontecimientos externos.
  • 6. ¿DÓNDE SE ENCUENTRAN? Las interrupciones se encuentran en la mayoría de programas que controlen alguna situación a través de algún, microcontrolador o microprocesador (computadoras, cafeteras, refrigeradores, etc.) estas interrupciones conectan de alguna manera al controlador con el mundo exterior, ya que este ejecutara la acción que se le pida en la interrupción sin importar que este haciendo.
  • 7. TIPOS DE INTERRUPCIONES • Interrupciones por hardware • Excepciones • Interrupciones por software
  • 8. INTERRUPCIONES POR HARDWARE Estas son asíncronas a la ejecución del procesador, es decir, se pueden producir en cualquier momento independientemente de lo que esté haciendo el CPU en ese momento
  • 9. EXCEPCIONES Son aquellas que se producen de forma síncrona a la ejecución del procesador. Normalmente son causadas al realizarse operaciones no permitidas tales como la división entre 0, el desbordamiento, el acceso a una posición de memoria no permitida, etc.
  • 10. INTERRUPCIONES POR SOFTWARE Son aquellas generadas por un programa en ejecución. Para generarlas, existen distintas instrucciones en el código máquina que permiten al programador producir una interrupción.
  • 11. DECISIÓN DE INTERRUPCIONES Se opta por el uso de interrupciones cuando, por ejemplo se necesita la ejecución continua de un periférico inherente a la propia ejecución del procesador/controlador, cunado sucede alguna acción invalida o cuando es necesario anteponer una acción sin importar la ejecución de un programa, como es el caso de los botones de paro de emergencia o apagado.
  • 12. EJEMPLOS Probablemente las interrupciones que mejor podemos visualizar son las que son del tipo por hardware, estas están presente por ejemplo en las computadoras u ordenadores que utilizamos cotidianamente, estas se usan en los periféricos que conectamos a esta, como el mouse o el teclado, y que, aunque estemos ejecutando un programa, se realizara una interrupción para recibir las señales mandadas por los periféricos.
  • 13. SISTEMAS DE PRIORIDAD El sistema operativo necesita un mecanismo para priorizar las interrupciones y tratar primero las más urgentes. Para ello, existen varias alternativas: • Interrupciones simultáneas: No tienen por qué ocurrir de manera simultánea, sino que se refiere a que en un momento dado puede haber varias interrupciones activas. • Interrupciones anidadas: Mientras se está procesando una determinada rutina de servicio de interrupción sucede otra señal de interrupción. • Inhibición de interrupciones: Se deshabilitan las demás interrupciones mientras se está tratando una.
  • 14. ETIMOLOGÍA Del latín prior (“anterior”), la prioridad hace referencia a la anterioridad de algo respecto de otra cosa, ya que sea en tiempo o en orden. Aquel o aquello que tiene prioridad se encuentra primero en comparación con otras personas o cosas.
  • 15. INTERRUPCIONES Y LA VELOCIDAD Las interrupciones y la velocidad están directamente relacionados, ya que, dependiendo d ela velocidad a la que trabajen los periféricos o la misma velocidad del procesador, será como se vean las interrupciones y cuanto tempo tarden las mismas, si son por software dependen directamente de la velocidad del procesador, de ser por hardware, dependerán de la velocidad de los periféricos, esta varia dependiendo, principalmente del material que usen como conector.
  • 16. CONCLUSION ES Para la elaboración de programas que usen como variable principal el tiempo es indispensable trabajar en base a una sincronía, nuestro programa gastara ciclos maquina y tiempo real dependiendo del trabajo que realice, si nuestro programa usara por ejemplo retardos, no podría normalmente realizar otra acción mientras realiza los retardos, es por lo que es de vital importancia las interrupciones, pues estás permiten, inherente a lo que se este haciendo, ejecutar una acción secundaria o subrutina, esto se usa mucho para la conexión con periféricos y paros de emergencia y apagado.
  • 17. REFERENCIAS • 1.4 El concepto de interrupciones - LGIAO2018. (s. f.). LGIAO2018. Recuperado 17 de noviembre de 2021, de https://sites.google.com/site/lgiao2018/unidad-1/1-4-el-concepto-de-interrupciones • EL CONCEPTO DE INTERRUPCIONES. (s. f.). WIX. Recuperado 17 de noviembre de 2021, de https://leo-yac.wixsite.com/lenguaje-ensamblador/el-concepto-de-interrupciones • Definición.de. (s. f.). Definicion.de. Recuperado 17 de noviembre de 2021, de https://definicion.de/ • Judith Pérez Medina. 2006. une. En Diccionario enciclopédico trilingüe (1,2,3,4,5,6,) Colombia: ONE. • Real academia española. (2006). Diccionario esencial de la lengua española. España: Espasa Calpe.