'--------------------------------------------------------------------------------------------------------- 'CPD LMM. cpd_lmm rdword address, h_reg 'data_8 = [HL] call #read_memory_byte sub address, #1 wrword address, h_reg rdbyte alu, a_reg rdword data_16, b_reg sub data_16, #1 wz muxnz flags, #parity_bit wrword data_16, b_reg 'BC = BC - 1 mov aux, alu sub alu, data_8 wc xor aux, alu xor aux, data_8 test aux, #aux_bit wz muxnz flags, #aux_bit and alu, #$ff wz muxz flags, #zero_bit muxc flags, #carry_bit jmp #fetch '---------------------------------------------------------------------------------------------------------