@opcode(<EOL><NUM_LIT>, <EOL><NUM_LIT>, <EOL>)<EOL><INDENT>def instruction_BPL(self, opcode, ea):<DEDENT>
if self.N == <NUM_LIT:0>:<EOL><INDENT>log.info("<STR_LIT>" % (<EOL>self.program_counter, ea, self.cfg.mem_info.get_shortest(ea)<EOL>))<EOL>
Tests the state of the N (negative) bit and causes a branch if it is
clear. That is, branch if the sign of the twos complement result is
positive.

When used after an operation on signed binary values, this instruction
will branch if the result (possibly invalid) is positive. It is
generally preferred to use the BGE instruction after signed operations.

source code forms: BPL dd; LBPL DDDD

CC bits "HNZVC": -----