ASMB,R,L HED BUMP ROUTINE * NAME: BUMP * SOURCE: 92067-18163 * RELOC: 92067-16125 * PGMR: G.A.A. * * *************************************************************** * * (C) COPYRIGHT HEWLETT-PACKARD COMPANY 1979. ALL RIGHTS * * * RESERVED. NO PART OF THIS PROGRAM MAY BE PHOTOCOPIED, * * * REPRODUCED OR TRANSLATED TO ANOTHER PROGRAM LANGUAGE WITHOUT* * * THE PRIOR WRITTEN CONSENT OF HEWLETT-PACKARD COMPANY. * * *************************************************************** * * NAM BUMP.,8 92067-16125 REV.1903 741025 ENT BUMP. EXT $BATM,.ENTR A EQU 0 * T1 NOP T2 NOP BUMP. NOP JSB .ENTR FETCH PARAM ADDRS DEF T1 * LDA T1 INA STA T3 SAVE ADDR OF SECOND WORD DLD $BATM FETCH BATCH TIME CMA,CLE,INA COMPLEMENT CMB,SEZ CLE,INB CLE SET UP FOR NEXT ADD ADA T2,I SUBTRACT FROM PREVIOUS TIME ISZ T2 TO GET ELAPSED TIME SEZ,CLE INB ADB T2,I CMA,CLE,INA COMPLEMENT CMB,SEZ A DOUBLE INTEGER CLE,INB CLE SET UP FOR NEXT ADD ADA T1,I SUBTRACT FROM TIME LIMIT SEZ TO GET TIME LIMIT LEFT. INB ADB T3,I DST T1,I RETURN NEW LIMIT TO CALLER JMP BUMP.,I * T3 NOP * BSS 0 SIZE OF BUMP. END