Soweit ich weiß wird für jeden Interrupt ein Flag gesetzt.
Stehen also mehrere Interrupts nach einem "SEI" an, werden diese nach ihrer Reihenfolge in der Interrupt Vektortabelle abgearbeitet.
Wenn man also vor einem "SEI" anstehende Interrupts unterbinden will, muß man das entsprechende Flag des Interrupts löschen, dann wird dieser Interrupt nach einem "SEI" nicht ausgeführt.