code: def CMOVO(cpu, dest, src):
          
          dest.write(Operators.ITEBV(dest.size, cpu.OF, src.read(), dest.read()))
docs: Conditional move - Overflow.
  
          Tests the status flags in the EFLAGS register and moves the source operand
          (second operand) to the destination operand (first operand) if the given
          test condition is true.
  
          :param cpu: current CPU.
          :param dest: destination operand.
          :param src: source operand.