@opcode(<EOL><NUM_LIT>, <EOL><NUM_LIT>, <EOL>)<EOL><INDENT>def instruction_BLS(self, opcode, ea):<DEDENT>
<INDENT>if (self.C|self.Z) == <NUM_LIT:0>:<EOL><DEDENT>if self.C == <NUM_LIT:1> or self.Z == <NUM_LIT:1>:<EOL><INDENT>log.info("<STR_LIT>" % (<EOL>self.program_counter, ea, self.cfg.mem_info.get_shortest(ea)<EOL>))<EOL>
Causes a branch if the previous operation caused either a carry or a
zero result. When used after a subtract or compare operation on unsigned
binary values, this instruction will branch if the register was lower
than or the same as the memory register.

Generally not useful after INC/DEC, LD/ST, and TST/CLR/COM instructions.

source code forms: BLS dd; LBLS DDDD

CC bits "HNZVC": -----