SPL — Skip On Power Low
SPL
L |
---|
. |
0000 /STORAGE FOR PC AFTER PROGRAM INTERRUPT 0001 JMP FLAGS /INSTRUCTION EXECUTED AFTER PROGRAM INTERRUPT FLAGS, SPL /SKIP IF POWER LOF FLAG = 1 JMP OTHER /INTERRUPT NOT CAUSED BY POWER LOW, CHECK OTHER FLAGS DCA AC /INTERRUPT WAS CAUSED BY POWER LOW, SAVE AC RAR /GET LINK DCA LINK /SAVE LINK MQA /GET MQ DCA MQ /SAVE MQ TAD 0000 /GET PC DCA PC /SAVE PC TAD RESTART /GET RESTART INSTRUCTION DCA 0000 /DEPOSIT RESTART INSTRUCTION IN 0000 HLT RESTART, JMP ABCD /ABCD IS LOCATION OF RESTART ROUTINE
0000 JMP ABCD ABCD, TAD MQ /GET MQ MQL /RESTORE MQ TAD LINK /GET LINK CLL RAL /RESTORE LINK TAD AC /RESTORE AC ION /TURN ON INTERRUPT JMP I PC /RETURN TO INTERRUPTED PROGRAM