BSR BSR Jump to relative new location saving return address BSR Operation: PC + 2 to Stack, (PC + 1) -> PCL N V - B D I Z C (PC + 2) -> PCH . . . . . . . . 4510 Versions: +----------------+-----------------------+---------+---------+----------+ | Addressing Mode| Assembly Language Form| OP CODE |No. Bytes|No. Cycles| +----------------+-----------------------+---------+---------+----------+ | Relative 16bit | BSR $FFFF | $63 | 3 | 3b | +----------------+-----------------------+---------+---------+----------+ b Add 1 if branch is taken Add 1 more if branch taken crosses a page boundary