VMS Help MACRO, VAX MACRO Assembler, Instructions, AOBLxx *Conan The Librarian (sorry for the slow response - running on an old VAX) |
Purpose: Add one and branch - increment integer loop count and loop Format: opcode limit.rl,index.ml,displ.bb Operation: index = index + 1; if {{AOBLSS} and {index LSS limit}} or {{AOBLEQ} and {index LEQ limit}} then PC = PC + SEXT (displ) C. Codes: N = {index LSS 0}, Z = {index EQL 0}, V = {integer overflow}, C = C Exceptions: Integer overflow Opcodes: F2 AOBLSS Add one, branch less than F3 AOBLEQ Add one, branch less or equal
|