Address Mode - Relative

From NerdConsole
Jump to navigationJump to search

Relative

Uses the value to directly adjust the program counter, supports negative and positive values.

Instructions that use this address mode:

Op Inst Description
$0F BBR0 Branch if Bit 0 Reset
$10 BPL Branch on Plus
$1F BBR1 Branch if Bit 1 Reset
$2F BBR2 Branch if Bit 2 Reset
$30 BMI Branch on Minus
$3F BBR3 Branch if Bit 3 Reset
$4F BBR4 Branch if Bit 4 Reset
$50 BVC Branch on Overflow Clear
$5F BBR5 Branch if Bit 5 Reset
$6F BBR6 Branch if Bit 6 Reset
$70 BVS Branch on Overflow Set
$7F BBR7 Branch if Bit 7 Reset
$80 BRA Branch Always
$8F BBS0 Branch if Bit 0 Set
$90 BCC Branch on Carry Clear
$9F BBS1 Branch if Bit 1 Set
$AF BBS2 Branch if Bit 2 Set
$B0 BCS Branch on Carry Set
$BF BBS3 Branch if Bit 3 Set
$CF BBS4 Branch if Bit 4 Set
$D0 BNE Branch on Not Equal
$DF BBS5 Branch if Bit 5 Set
$EF BBS6 Branch if Bit 6 Set
$F0 BEQ Branch on Equal
$FF BBS7 Branch if Bit 7 Set

Return to the Address Modes table or the OpCodes Table.