Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Decana de America
FACULTAD DE INGENIERA DE SISTEMAS E INFORMATICA
Interrupciones
Interrumpen el flujo del programa. Llaman a un Procedimiento para Servicio de Interrupcin o un Manejador de Interrupcin
Interrupciones
Interrumpen el flujo del programa. Llaman a un Procedimiento para Servicio de Interrupcin o un Manejador de Interrupcin
Tipos de Interrupciones
Llamada generada por Hardware, desde el exterior, Llamada generada por Software , son internas.
Arquitectura de Computadoras Mg. Juan Carlos Gonzales Surez
uP
Interface
KBD
c. Segn Forma de Atencin . Salto a Direccin Fija INT INTA uP Interface KBD
Memoria
RD
Memoria
RD
. Envo de Instruccin
uP
Interface
HD
Memoria
RD
Memoria
RD
Memoria
RD
Interface
HD
Interrupcin de Software INT n n (8bits) 256 diferentes instrucciones de interrupcin. Vector n est ubicado en CS:IP = 0000: 4 x n Control salta al Vector n 15 Vector 20 80h 2A INT 20 : 34 CS:IP =1000 97 83h Flag I = 1 Flag I = 0
Interrupciones por Software Vector de Interrupcin reservados por fabricante. En el modo Real CS = 0000.
Interrupciones por Software Vector de Interrupcin reservados por fabricante. En el modo Real CS = 0000.
Nmero 0 Direccin (IP) 0h 3h Funcin Error al dividir
Interrupciones por Software Vector de Interrupcin reservados por fabricante. En el modo Real CS = 0000.
Nmero 0 1 Direccin (IP) 0h 3h 4h 7h Funcin Error al dividir Paso a paso
Interrupciones por Software Vector de Interrupcin reservados por fabricante. En el modo Real CS = 0000.
Nmero 0 1 2 Direccin (IP) 0h 3h 4h 7h 8h Bh Funcin Error al dividir Paso a paso NMI (Interrupcin de HW)
Interrupciones por Software Vector de Interrupcin reservados por fabricante. En el modo Real CS = 0000.
Nmero 0 1 2 . . 32-255 Direccin (IP) 0h 3h 4h 7h 8h Bh . . Funcin Error al dividir Paso a paso NMI (Interrupcin de HW) . .
Interrupciones por Software Vector de Interrupcin reservados por fabricante. En el modo Real CS = 0000.
Nmero 0 1 2 . . 32-255 Direccin (IP) 0h 3h 4h 7h 8h Bh . . 80h 3FFh Funcin Error al dividir Paso a paso NMI (Interrupcin de HW) . .
Interrupciones por Software Vector de Interrupcin reservados por fabricante. En el modo Real CS = 0000.
Nmero 0 1 2 . . 32-255 Direccin (IP) 0h 3h 4h 7h 8h Bh . . 80h 3FFh Funcin Error al dividir Paso a paso NMI (Interrupcin de HW) . . Interrupciones del Usuario
Interrupciones por Software Vector de Interrupcin reservados por fabricante. En el modo Real CS = 0000.
Nmero 0 1 2 . . 32-255 Direccin (IP) 0h 3h 4h 7h 8h Bh . . 80h 3FFh Funcin Error al dividir Paso a paso NMI (Interrupcin de HW) . . Interrupciones del Usuario
Interrupciones
Llamada generada por Hardware (exterior) Llamada generada por Software (ixterior) Interrumpen el flujo del programa. Llaman a un Procedimiento para Servicio de Interrupcin o un Manejador de Interrupcin
Instrucciones para Interrupcin INT Hay 256 diferentes instrucciones para interrupcin. Longitud de 2 bytes. Operando numrico de 0-255 (00h-FFh) INT 100 Flag I = 1 Vector 100 de Interrupcin 190h 193h Flag I = 0
Cuando se ejecuta la instruccin INT, se desactiva la bandera I, que controla la interrupcin Hardware INTR.
Arq. De Computadoras Mg. Juan Carlos Gonzales Surez
Instrucciones para Interrupcin IRET Instruccin para retorno de interrupcin. INT 3 Interrupcin especial de punto de ruptura. INTO Interrupcin condicional. Si O=0 INTO no se ejecuta Si O=1 INTO se ejecuta.
Arq. De Computadoras Mg. Juan Carlos Gonzales Surez