. |

### BNE　d9，r8
Compare direct byte to accumulator and branch near relative address if not equal

#### 説明

プログラムカウンタ（PC）を3回インクリメントします。後に、d8〜d0で指定されるRAM、または特殊機能レジスタ（SFR）の内容とアキュムレータ（ACC）の内容を比較し、比較したデータが異なる場合、r7〜r0のデータをPCに加算し、その結果をPCに転送します。比較したデータが同じ場合、次の命令を実行します。

また、ACCがd8〜d0で指定されたRAM、または特殊機能レジスタ（SFR）の内容よりも小さい場合、キャリーフラグ（CY）はセットされ、同じか、大きい場合、CYはリセットされます。

ACC ＜ d9（RAM or SFR）　→　CY＝1
ACC ≧ d9（RAM or SFR）　→　CY＝0

#### 例1

BNE命令実行時にACC＜Bなので、CYをセットしラベルLAに分岐します。

#### 例2

BNE命令実行時にACC＝Bなので、CYをリセットし次の命令の実行に移ります。

[←] | [INDEX] | [→]