各フラグの値に応じてジャンプします。

BCS
キャリーフラグが1の時、指定された場所までジャンプします。
ジャンプできる距離は、バイナリにおいて-$80〜$7Fです。
BCC
キャリーフラグが0の時、指定された場所までジャンプします。
BEQ
ゼロフラグが1の時、指定された場所までジャンプします。
BNE
ゼロフラグが0の時、指定された場所までジャンプします。
BMI
ネガティブフラグが1の時、指定された場所までジャンプします。
BPL
ネガティブフラが0の時、指定された場所までジャンプします。
BVS
オーバーフローフラグが1の時、指定された場所までジャンプします。
BVC
オーバーフローフラグが0の時、指定された場所までジャンプします。
BRA
フラグに関係なく、指定された場所までジャンプします。
BRL pcrlong
フラグに関係なく指定された場所までジャンプします。


一般的にCMPと併せて使われます。

Aの値が$30以上の時にジャンプします。
CMP #$30
BCS LABEL1
  :
  :
LABLE1:


Aの値が$30未満の時にジャンプします。
CMP #$30
BCC LABEL1
  :
  :
LABLE1:


Aの値が$30の時にジャンプします。
CMP #$30
BEQ LABEL1
  :
  :
LABLE1:


Aの値が$30以外の時にジャンプします。
CMP #$30
BNE LABEL1
  :
  :
LABLE1: