• Domingo 28 de Abril de 2024, 07:02

Autor Tema:  Interrupciones  (Leído 1359 veces)

jaumegs

  • Miembro MUY activo
  • ***
  • Mensajes: 110
    • Ver Perfil
Interrupciones
« en: Sábado 3 de Diciembre de 2005, 17:44 »
0
Me ha surgido una duda.

En los microcontroladores PIC, existen las interrupciones(faltaria más :P ), al aparecer una interrupción, como por ejemplo un cambio de estado en una de sus patillas(no es en todas, pero es irrelevante), el microcontrolador lo que hace es direccionar el IP del programa a la dirección 0x04 i seguir por alli el programa(en esa dirección se escribe un pequeño código que interprete que ha provocado tal interrupción, y hacer lo que sea necesario).

Mi duda es la siguiente: ¿Cómo lo hacen los PCs(Intel)?,¿Existen esas interrupciones?, Por ejemplo, si pulso una tecla del teclado, en vez de tenerlo que mirar constantemente, se transfiere el IP a algun lado, o que sucede?

He leido que si que existen en los PCs, pero no he encontrado ejemplos de ello.

Nota: No me refiero incluir INT 0x10 en el código.

SALUDOS :smartass:

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Interrupciones
« Respuesta #1 en: Sábado 3 de Diciembre de 2005, 18:00 »
0

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.