don't know why yet, but must update PSW in ClockIrqHandler