ASMB,R,L,C * * **************************************************************** * * (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. * * **************************************************************** * * NAME: PART OF MATH LIBRARY * SOURCE: 24998-18XXX SEE NAM FOR LAST THREE DIGITS * RELOC: PART OF 24998-12001 * PGMR: BG & JTS * HED ".CSUB" COMPLEX SUBTRACTION NAM .CSUB,6 24998-1X122 REV.2001 750701 ENT .CSUB EXT .ZRNT,.ENTC SPC 2 * * CALLING SEQUENCE: Y=X1-X2 * * JSB .CSUB * DEF Y * DEF X1 * DEF X2 SPC 2 TDB NOP DEC 6 NOP Y NOP X1 NOP X2 NOP .CSUB NOP JSB .ZRNT DEF LIBX JSB .ENTC GET PRAMS ADDRESSES DEF Y STA TDB+2 DLD X1,I FSB X2,I R(X1) - R(X2) DST Y,I STORE REAL PART ISZ Y ISZ Y ISZ X1 ISZ X1 ISZ X2 ISZ X2 DLD X1,I FSB X2,I I(X1) - I(X2) DST Y,I STORE IMAGINARY PART LIBX JMP TDB+2,I DEF TDB DEC 0 END *