Conditional Branch Instructions - sjsoftware/centurion-cpu6 GitHub Wiki
Conditional Branch Instructions
There are 16 conditional branch instructions. These instructions take a signed byte operand which is added to the value of the PC. The PC is the address of the next instruction.
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | [BL]]](/sjsoftware/centurion-cpu6/wiki/[[BNL) | [BF]]](/sjsoftware/centurion-cpu6/wiki/[[BNF) | [BZ]]](/sjsoftware/centurion-cpu6/wiki/[[BNZ) | [BM]]](/sjsoftware/centurion-cpu6/wiki/[[BP) | [BGZ]]](/sjsoftware/centurion-cpu6/wiki/[[BLE) | [BS1]]](/sjsoftware/centurion-cpu6/wiki/[[BS2) | [BS3]]](/sjsoftware/centurion-cpu6/wiki/[[BS4) | [BI]]](/sjsoftware/centurion-cpu6/wiki/[[BCK) |