VMS Help MACRO, VAX MACRO Assembler, Instructions, BISxx *Conan The Librarian (sorry for the slow response - running on an old VAX) |
Purpose: Bit set - perform logical inclusive OR of two integers Format: opcode mask.rx,dst.mx ;2 operand opcode mask.rx,src.rx,dst.rx ;3 operand Operation: dst = dst OR mask ;2 operand dst = src OR mask ;3 operand C. Codes: N = {dst LSS 0}, Z = {dst EQL 0}, V = 0, C = C Exceptions: None Opcodes: 88 BISB2 Bit set byte, 2 operand 89 BISB3 Bit set byte, 3 operand A8 BISW2 Bit set word, 2 operand A9 BISW3 Bit set word, 3 operand C8 BISL2 Bit set long, 2 operand C9 BISL3 Bit set long, 3 operand Description: In 2 operand format, dst is ORed with mask and dst is replaced by the result. In 3 operand format, src is ORed with mask and dst is replaced by the result.
|