interrupt handling on intel 80x86 architecture