code: def instruction_BMI(self, opcode, ea):
          
          if self.N == 1:
  #            log.info("$%x BMI branch to $%x, because N==1 \t| %s" % (
  #                self.program_counter, ea, self.cfg.mem_info.get_shortest(ea)
  #            ))
              self.program_counter.set(ea)
docs: Tests the state of the N (negative) bit and causes a branch if set. That
          is, branch if the sign of the twos complement result is negative.
  
          When used after an operation on signed binary values, this instruction
          will branch if the result is minus. It is generally preferred to use the
          LBLT instruction after signed operations.
  
          source code forms: BMI dd; LBMI DDDD
  
          CC bits "HNZVC": -----