Me ha surgido una duda.
En los microcontroladores PIC, existen las interrupciones(faltaria más
), 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