* CLEANUP - REVISED 2006-04-23 * * CLEAR CORE MEMORY * * THIS LITTLE ROUTINE CAN BE LOADED ANYWHERE IN CORE. * SUBR ZSTART,ANFA SUBR ZEND,ENDE SUBR LOOP SUBR ANFA * REL ASSEMBLE IN RELOCATABLE MODE ORG 0 STRT JMP ST2 JUMP OVER CONSTANTS ANFA OCT 20 ENDE DAC STRT-1 ST2 LDA ANFA LOAD START ADDRESS STA PTR LOOP CRA STA* PTR STORE THE ZERO LDA PTR SUB ENDE TEST FOR SNZ LAST LOCATION? JMP RDY IF LAST LOCATION, END IRS PTR JMP LOOP NO OVERFLOW HLT OVERFLOW OCCURED RDY OCP '104 ASR START * LDA KO JST PRNT LDA LFCR JST PRNT HLT JMP STRT RESTART :-) ******* KO BCI 1,KO LFCR OCT '6412 ******* PRNT DAC ** OTA 4 OUTPUT CHAR JMP *-1 REPEAT UNTIL POSSIBLE ICA NEXT CHAR OTA 4 JMP *-1 JMP* PRNT RETURN ***** PTR DEC 0 LOCATION POINTER ***** END