So, this is actually proper way of writing interrupt service routine because in interrupt service routine; so you may be using some registers now you do not know from which point in the system; the interrupt has come.
ಇದು ನಿಜವಾಗಿಯೂ ಇನ್ಟರಪ್ಟ್ ಸರ್ವಿಸ್ ರೊಟೀನ್ ಬರೆಯುವ ಸರಿಯಾದ ಮಾರ್ಗವಾಗಿದೆ ಏಕೆಂದರೆ ಇನ್ಟರಪ್ಟ್ ಸರ್ವಿಸ್ ರೊಟೀನ್ ನಲ್ಲಿ ಈ ಕೆಲವು ರೆಜಿಸ್ಟರ್  ಗಳನ್ನು ಬಳಸುತ್ತಿರಬಹುದು. ಅದು ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಯಾವ ಹಂತದಿಂದ ಇಂಟರಪ್ಟ್ ಬಂದಿದೆ ಎ0ದು ನಿಮಗೆ ತಿಳಿದಿಲ್ಲ.