Hi,

stell dir mal vor im Register tmp hast du wichtige Werte, die du später (nach der Interruptroutine) noch brauchst. Aber das Register tmp brauchst du auch in der Interruptroutine. Dann sichert man das alles lieber erstmal auf dem Stack und kann dann die Register benutzen wie man will und mit pop holt man sich die alten Werte wieder zurück.

Hoffe, das ist verständlich
Gruß
Thomas