Затем, что у пика ОДНА подпрограмма для прерываний (нет вектора как у армов) и в ней через if (разрешено и произошло) выбираются нужные источники прерываний. Два условия, т.к. прерывания могло не произойти, или оно могло произойти но сейчас запрещено (а в функцию попали вообще из-за какого-то другого прерывания).