I'm studying x86 and Real Time Systems, and I have a question, that is:
Which steps x86 follows to handle any interrupt ?
When an interrupt occurs, the CPU does the following:
The ISR should do the following:
Start here with the Interrupt Descriptor Table. Basically, when an interrupt occurs, flow control jumps to this table and then on to whatever is in this table. Also, I believe all registers are pushed as soon as the interrupt occurs, but I'm not 100% certain of this as it's been a long, long time since I've dealt with this.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With