Listing of file='CMPMEM.MAC;01' on disk='vmedia/asm_utilities_macros-sector.ccvf'
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; ; CMPMEM - COMPARE TWO BLOCKS OF MEMORY ; ; VALUES ON ENTRY: ; BC - BYTE COUNT ; DE => FIRST BLOCK ; HL => SECOND BLOCK ; ; RETURNS: ; <Z> - BLOCKS ARE IDENTICAL ; <NZ> - BLOCKS DIFFER ; DE, HL POINT TO WHERE THE BLOCKS DIFFER ; ; DESTROYS: ; A,B,C REGS ; ENTRY CMPMEM CMPMEM: LDAX D CMP M RNZ INX D INX H DCX B MOV A,B ORA C JNZ CMPMEM RET END