Generell isses egal, WANN ein Interrupt enabled wird oder ein Timer gestartet. Es passiert immer dasselbe.
Interrupt unterbrechen: Normalerweise wird bei einem Interrrupt der "Global Interrupt Enable" Flag gelöscht und nachher durch "RETI" wieder gesetzt, d.h ein laufender Interrupt wird NICHT unterbrochen.

Wenn du aber in der Interrupt-Routine eine "SEI" (Asm, C) oder "enable interrupts" (BasCom) durchführst, kann auch jede ISR unterbrochen werden.
Vorsicht: die "Pusherei" bei einer ISR routine braucht ganzschön Stack