BNDUXI
Operation
Checks unsigned value membership in the exclusive-inclusive interval (lo, hi].
Assembler Syntax
BNDUXI.{B|W|L|Q}(z) Rn(l), <ea>(e), Rn(h)
BNDUXI.{B|W|L|Q}(z) Rn(l), Rn(v), Rn(h)
Privilege
Unprivileged
Repeat eligibility
REP eligible; REPcc observes computed
BNDUXI treats the low bound as exclusive and the high bound as inclusive. It sets FLAGS.V when unsigned(value) is outside (unsigned(lo), unsigned(hi)] and clears FLAGS.Z, FLAGS.N, and FLAGS.C. The B-sized 0 or 1 violation result supplies the REPcc observed value.
2.75in
Encodings
BNDUXI.{B|W|L|Q}(z) Rn(l), <ea>(e), Rn(h)
Format: Instruction format for BNDUXI.{B|W|L|Q}(z) Rn(l), <ea>(e), Rn(h)
2.75in BNDUXI.{B|W|L|Q}(z) Rn(l), Rn(v), Rn(h)
Format: Instruction format for BNDUXI.{B|W|L|Q}(z) Rn(l), Rn(v), Rn(h)