opcode_D implementation