Properly adjust PC during interrupt handling under various circumstances