ori

Operands

$reg, [$reg / imm], imm

Variants

  • Bitwise OR immediate : Sets $t1 = $t2 | immediate. The 16-bit immediate is zero-extended before the OR. Commonly used to set specific bits or to load a small non-negative constant into a register (e.g. after 'lui'). ori $t1,$t2,100
  • OR Immediate : set $t1 to ($t2 bitwise-OR 32-bit immediate) ori $t1,$t2,100000
  • OR Immediate : set $t1 to ($t1 bitwise-OR 16-bit unsigned immediate) ori $t1,100
  • OR Immediate : set $t1 to ($t1 bitwise-OR 32-bit immediate) ori $t1,100000

Bitwise OR immediate : Sets $t1 = $t2 | immediate. The 16-bit immediate is zero-extended before the OR. Commonly used to set specific bits or to load a small non-negative constant into a register (e.g. after 'lui').

Loading...