VMS Help MACRO, VAX MACRO Assembler, Instructions, XORxx *Conan The Librarian (sorry for the slow response - running on an old VAX) |
Purpose: Perform logical exclusive OR of two integers Format: opcode mask.rx,dst.mx ;2 operand opcode mask.rx,src.rx,dst.rx ;3 operand Operation: dst = dst XOR mask ;2 operand dst = src XOR mask ;3 operand C. Codes: N = {dst LSS 0}, Z = {dst EQL 0}, V = 0, C = C Exceptions: None Opcodes: 88 XORB2 Exclusive OR byte, 2 operand 89 XORB3 Exclusive OR byte, 3 operand A8 XORW2 Exclusive OR word, 2 operand A9 XORW3 Exclusive OR word, 3 operand C8 XORL2 Exclusive OR long, 2 operand C9 XORL3 Exclusive OR long, 3 operand Description: In 2 operand format, dst is XORed with mask and dst is replaced by the result. In 3 operand format, src is XORed with mask and dst is replaced by the result.
|