Вы находитесь на странице: 1из 6

Nombre de la materia

Sistemas Digitales y Perifricos

Nombre de la Licenciatura
Ingeniera en Sistemas Computacionales

Nombre del alumno


Juan Manuel Hernndez Duran

Matrcula
000004626

Nombre de la Tarea
Tarea 5
Interrupcin

Unidad #
Unidad 4 Elementos para el manejo de perifricos

Nombre del Tutor


Javier Alvarado Camas

Fecha
09/06/2016
Unidad #: 4 Elementos para el manejo de perifricos
Sistemas Digitales y Perifricos

DESARROLLO

Interrupciones

Cul es la diferencia entre una interrupcin hardware y una llamada a subrutina?

Cuando se da una interrupcin por hardware, es por que se ha producido una seal elctrica causada por
algn dispositivo fsico del equipo, siendo este mismo un suceso que es externo al procesador, este cambia el
flujo normal de ejecucin y se convierte en un evento asncrono. Dicha seal hace un informe al CPU de que
dicho dispositivo requiere de su atencin.
Gracias a esta seal el CPU detendr el proceso que est ejecutando para que la interrupcin sea atendida.
Una vez terminada la interrupcin, el CPU reanudara la ejecucin desde donde fue interrumpida, ejecutando
el proceso que se detuvo originalmente u otro proceso.
La subrutina es un proceso que sucede cuando el CPU slo puede ejecutar una instruccin cada ciclo de
mquina, la diferencia de una subrutina con un sistema con interrupciones, es que la interrupcin no se
genera con una instruccin CALL, sino en respuesta a una llamada generada por hardware o por software. Al
programa que se ejecuta al generarse una interrupcin se denomina Rutina de Atencin a interrupcin (ISR).
Cuando hay una interrupcin el programa principal se detiene y salta a atender la llamada a interrupcin
(subrutina).

2
Unidad #: 4 Elementos para el manejo de perifricos
Sistemas Digitales y Perifricos

Cules son las diferencias bsicas entre una bifurcacin, una llamada a subrutina
y una interrupcin de programa?

Bifurcacin: ocurre cuando la direccin de bsqueda no es la siguiente a la direccin previa, en el


Secuenciador de Programa la nica diferencia entre un salto y una llamada a subrutina es que antes
de ejecutar la llamada a subrutina se guarda en la Pila del PC.,

Subrutina: a diferencia de una bifurcacin una llamada a subrutina almacena en la Pila del PC la
direccin de retorno, por ello esta direccin est disponible cuando ms tarde se ejecuta la instruccin
de retorno de subrutina, esto da lugar a que el procesador salte a la direccin almacenada en la cima
de la Pila del PC.
.
Las interrupciones de programa o software: estas son provocadas usando una funcin especial del
lenguaje, tienen como objetivo que el CPU ejecute algn tipo de funcin, al terminar de ejecutarse
esta funcin, se seguir ejecutando el programa que provoc la interrupcin. Estas son principalmente
subrutinas de la BIOS o el DOS que pueden ser llamadas por un programa, su funcin es
controlar el hardware, servir de contacto entre los programas y las funciones del BIOS y del DOS.
Este tipo de interrupciones podemos separarlas en dos categoras: las interrupciones DOS y las del BIOS.
La diferencia es que las del sistema operativo son ms fciles de usar pero tambin ms lentas ya que hacen
uso del BIOS, en cambio las interrupciones del BIOS son ms rpidas pero tienen la desventaja que al ser
parte del hardware son muy especficas y pueden variar dependiendo la marca del fabricante del circuito.

3
Unidad #: 4 Elementos para el manejo de perifricos
Sistemas Digitales y Perifricos

Indica cinco ejemplos de interrupciones externas y cinco de interrupciones internas.

Externas: Son provocadas por condiciones externas al programa en ejecucin, por ejemplo Interrupcin de
reloj, Comunicacin entre operador y sistema,

IRQ 8;
Se produce con una frecuencia de 18,2 veces por segundo. Hay un pulso cada 55 milisegundos.

IRQ 9:
Generada al pulsar o soltar una tecla.

IRQ A:
Retraso vertical en EGA/VGA

IRQ B:
Se requiere servicio COM2 o COM4

IRQ C:
Se requiere servicio COM1 o COM3

Internas:

INT 1
Paso a paso. Se produce tras cada instruccin cuando el procesador est en modo traza (utilizado para la
depuracin de programas).

INT 2
Interrupcin no enmascarable. Tiene prioridad absoluta y se produce incluso aunque estn inhibidas las
interrupciones para indicar un hecho muy urgente.

4
Unidad #: 4 Elementos para el manejo de perifricos
Sistemas Digitales y Perifricos

INT 3
Utilizada para poner puntos de ruptura en la depuracin de programas.

INT 4
Desbordamiento. Se dispara cuando se ejecuta un INTO y haba desbordamiento.
Si no hay desbordamiento INTO equivale a NOP.

INT 0
Error de divisin, generada automticamente cuando el cociente no cabe en el registro o el divisor es cero.
Slo puede ser generada mediante DIV o IDIV.
El 8088/8086 guardan en la pila la sentencia siguiente a la que caus la excepcin, mientras que el 286 y
superiores guardan la sentencia que la gener

BIBLIOGRAFIA
Fundamentos de sistemas digitales (Floyd, 2009).
http://aulavirtual.utel.edu.mx/lib/ebook_pearson.php?id_ebook_pearson=175

5
Unidad #: 4 Elementos para el manejo de perifricos
Sistemas Digitales y Perifricos

Fundamentos de disen o lo gico y de computadoras (Morris, 2005).

Вам также может понравиться

  • Semana 1
    Semana 1
    Документ4 страницы
    Semana 1
    Daniel Arias
    Оценок пока нет
  • Foro
    Foro
    Документ3 страницы
    Foro
    Daniel Arias
    Оценок пока нет
  • AUTOMATIZACION
    AUTOMATIZACION
    Документ5 страниц
    AUTOMATIZACION
    Daniel Arias
    Оценок пока нет
  • Semana 7
    Semana 7
    Документ6 страниц
    Semana 7
    Daniel Arias
    Оценок пока нет
  • Participación Clase # 3
    Participación Clase # 3
    Документ4 страницы
    Participación Clase # 3
    Daniel Arias
    Оценок пока нет
  • Preguntas Redes
    Preguntas Redes
    Документ3 страницы
    Preguntas Redes
    Daniel Arias
    Оценок пока нет
  • Semana 6
    Semana 6
    Документ3 страницы
    Semana 6
    Daniel Arias
    Оценок пока нет
  • Semana 4
    Semana 4
    Документ3 страницы
    Semana 4
    Daniel Arias
    Оценок пока нет
  • Foros Sem 5
    Foros Sem 5
    Документ2 страницы
    Foros Sem 5
    Daniel Arias
    Оценок пока нет
  • Erp en La Actualidad
    Erp en La Actualidad
    Документ3 страницы
    Erp en La Actualidad
    Daniel Arias
    Оценок пока нет
  • Prolog
    Prolog
    Документ4 страницы
    Prolog
    Daniel Arias
    Оценок пока нет
  • Foro 2
    Foro 2
    Документ2 страницы
    Foro 2
    Daniel Arias
    Оценок пока нет
  • Semana 1 Artif
    Semana 1 Artif
    Документ2 страницы
    Semana 1 Artif
    Daniel Arias
    Оценок пока нет
  • Drivers
    Drivers
    Документ3 страницы
    Drivers
    Daniel Arias
    Оценок пока нет
  • Lenguaje Ensamblador - Semana 1 y 2 - P
    Lenguaje Ensamblador - Semana 1 y 2 - P
    Документ6 страниц
    Lenguaje Ensamblador - Semana 1 y 2 - P
    Daniel Arias
    Оценок пока нет
  • Foro
    Foro
    Документ2 страницы
    Foro
    Daniel Arias
    Оценок пока нет
  • Diagram A
    Diagram A
    Документ5 страниц
    Diagram A
    Daniel Arias
    Оценок пока нет
  • Admi de Servicios Foro 3
    Admi de Servicios Foro 3
    Документ1 страница
    Admi de Servicios Foro 3
    Daniel Arias
    Оценок пока нет
  • Tarea 2 Sistemas Digitales
    Tarea 2 Sistemas Digitales
    Документ4 страницы
    Tarea 2 Sistemas Digitales
    Daniel Arias
    Оценок пока нет
  • Nube
    Nube
    Документ5 страниц
    Nube
    Daniel Arias
    Оценок пока нет
  • Actividad6 - Arquitectura de Computadoras
    Actividad6 - Arquitectura de Computadoras
    Документ8 страниц
    Actividad6 - Arquitectura de Computadoras
    Daniel Arias
    Оценок пока нет
  • Tarea 2
    Tarea 2
    Документ6 страниц
    Tarea 2
    Daniel Arias
    Оценок пока нет
  • Actividad2 - Arquitectura de Computadoras
    Actividad2 - Arquitectura de Computadoras
    Документ5 страниц
    Actividad2 - Arquitectura de Computadoras
    Daniel Arias
    Оценок пока нет
  • Semana 7
    Semana 7
    Документ3 страницы
    Semana 7
    Daniel Arias
    Оценок пока нет
  • Semana 5
    Semana 5
    Документ3 страницы
    Semana 5
    Daniel Arias
    Оценок пока нет
  • Tarea 5 Analisis y Diseno de Sistemas
    Tarea 5 Analisis y Diseno de Sistemas
    Документ6 страниц
    Tarea 5 Analisis y Diseno de Sistemas
    Daniel Arias
    100% (3)
  • Semana 5
    Semana 5
    Документ3 страницы
    Semana 5
    Daniel Arias
    Оценок пока нет
  • Guia Academica-Daniel Arias
    Guia Academica-Daniel Arias
    Документ7 страниц
    Guia Academica-Daniel Arias
    Daniel Arias
    Оценок пока нет
  • Tarea1 Conceptos Basicos en Electronica
    Tarea1 Conceptos Basicos en Electronica
    Документ6 страниц
    Tarea1 Conceptos Basicos en Electronica
    Daniel Arias
    Оценок пока нет
  • Proyecto Generador de Paridad
    Proyecto Generador de Paridad
    Документ10 страниц
    Proyecto Generador de Paridad
    James Lizonde Peredo
    Оценок пока нет
  • CÓMO - Desbloquear Su AP UniFi - Comunidad Ubiquiti
    CÓMO - Desbloquear Su AP UniFi - Comunidad Ubiquiti
    Документ10 страниц
    CÓMO - Desbloquear Su AP UniFi - Comunidad Ubiquiti
    Andres Castillo
    Оценок пока нет
  • Amplificadores de Audio
    Amplificadores de Audio
    Документ5 страниц
    Amplificadores de Audio
    Alex Chuckybatman
    Оценок пока нет
  • Hardware Libro
    Hardware Libro
    Документ623 страницы
    Hardware Libro
    Joseba Iturrate
    Оценок пока нет
  • TP 5 Actividad 5
    TP 5 Actividad 5
    Документ2 страницы
    TP 5 Actividad 5
    jorge
    Оценок пока нет
  • Funciones Del Jefe de Mantenimiento
    Funciones Del Jefe de Mantenimiento
    Документ1 страница
    Funciones Del Jefe de Mantenimiento
    josé ordoñez
    100% (1)
  • ProVAL Intro Spanish v18
    ProVAL Intro Spanish v18
    Документ3 страницы
    ProVAL Intro Spanish v18
    123martintorrico
    Оценок пока нет
  • Actas de La Ciudad de México 1524 - 1529
    Actas de La Ciudad de México 1524 - 1529
    Документ243 страницы
    Actas de La Ciudad de México 1524 - 1529
    senecares
    Оценок пока нет
  • Custom 150 Despiece PDF
    Custom 150 Despiece PDF
    Документ30 страниц
    Custom 150 Despiece PDF
    carlosjuniors888
    Оценок пока нет
  • Practica Mantenimiento Del Software...
    Practica Mantenimiento Del Software...
    Документ2 страницы
    Practica Mantenimiento Del Software...
    Alexander Ramirez
    Оценок пока нет
  • Armar RJ 45
    Armar RJ 45
    Документ8 страниц
    Armar RJ 45
    Xulio
    Оценок пока нет
  • Eje Delantero PDF
    Eje Delantero PDF
    Документ22 страницы
    Eje Delantero PDF
    Ruben Condori Canaviri
    Оценок пока нет
  • Medidor
    Medidor
    Документ4 страницы
    Medidor
    Luis Enrique B G
    Оценок пока нет
  • 2110A2 Parte 2
    2110A2 Parte 2
    Документ6 страниц
    2110A2 Parte 2
    Emilio Bonnet
    Оценок пока нет
  • Circuitos de Radiofrecuencia 1er Examen Parcial 2017-1
    Circuitos de Radiofrecuencia 1er Examen Parcial 2017-1
    Документ1 страница
    Circuitos de Radiofrecuencia 1er Examen Parcial 2017-1
    Gustavo Rivera
    Оценок пока нет
  • Adquisicion, Procesamiento y Almacenamiento de Datos 1
    Adquisicion, Procesamiento y Almacenamiento de Datos 1
    Документ7 страниц
    Adquisicion, Procesamiento y Almacenamiento de Datos 1
    rodolfo islas
    0% (1)
  • Ps 2
    Ps 2
    Документ158 страниц
    Ps 2
    Carlos Ezequiel Chavez
    Оценок пока нет
  • Herramienta de Asentamiento Modelo C-2
    Herramienta de Asentamiento Modelo C-2
    Документ6 страниц
    Herramienta de Asentamiento Modelo C-2
    Ed Calhe
    Оценок пока нет
  • Mantenimiento de PCs
    Mantenimiento de PCs
    Документ31 страница
    Mantenimiento de PCs
    Wilson Caballero
    Оценок пока нет
  • Volumenes Internos y Anulares de Un Pozo Petrolero
    Volumenes Internos y Anulares de Un Pozo Petrolero
    Документ43 страницы
    Volumenes Internos y Anulares de Un Pozo Petrolero
    Pao Artos
    Оценок пока нет
  • L2 C10003 Id 252 3el Pla 1033 RB
    L2 C10003 Id 252 3el Pla 1033 RB
    Документ28 страниц
    L2 C10003 Id 252 3el Pla 1033 RB
    Cristian Danilo
    Оценок пока нет
  • HL 2240 PDF
    HL 2240 PDF
    Документ2 страницы
    HL 2240 PDF
    Liamcito Gallagher
    Оценок пока нет
  • Tema 4 - Uniones Atornilladas y Normalización Tornilleria
    Tema 4 - Uniones Atornilladas y Normalización Tornilleria
    Документ33 страницы
    Tema 4 - Uniones Atornilladas y Normalización Tornilleria
    Jorge Piquero
    Оценок пока нет
  • Excel
    Excel
    Документ25 страниц
    Excel
    laestacion2008328
    100% (1)
  • Codificación BWT
    Codificación BWT
    Документ14 страниц
    Codificación BWT
    Esteban Zapata
    Оценок пока нет
  • Steve Jobs Linea de Tiempo
    Steve Jobs Linea de Tiempo
    Документ1 страница
    Steve Jobs Linea de Tiempo
    malena cardenas
    Оценок пока нет
  • Manual Termostato SALUS RT510
    Manual Termostato SALUS RT510
    Документ2 страницы
    Manual Termostato SALUS RT510
    lejuan0
    70% (10)
  • QGIS 2.18 UserGuide Es
    QGIS 2.18 UserGuide Es
    Документ490 страниц
    QGIS 2.18 UserGuide Es
    Giancarlo Ita
    Оценок пока нет
  • Actividad 1 Mapa Mental Jiménez Emilio
    Actividad 1 Mapa Mental Jiménez Emilio
    Документ1 страница
    Actividad 1 Mapa Mental Jiménez Emilio
    JIMENEZ MARIACA LUIS EMILIO JIMENEZ MARIACA LUIS EMILIO
    Оценок пока нет