Начните здесь с таблицы дескрипторов прерываний . По сути, когда происходит прерывание, управление потоком переходит к этой таблице, а затем к тому, что находится в этой таблице. Кроме того, я считаю, что все регистры выдвигаются, как только происходит прерывание, но я не уверен на 100% в этом, так как прошло много времени с тех пор, как я с этим справился.