The wiki has been upgraded to MediaWiki 1.43. The wiki's theme is still being adapted to work with the new version, and may appear broken for the time being. --RanAS
BEQ (SPC700)
From SnesLab
| Basic Info | |||||||
|---|---|---|---|---|---|---|---|
| Addressing Mode | Opcode | Length | Speed | ||||
| Program Counter Relative | F0 | 2 bytes | when condition false: 2 cycles
when condition true: 4 cycles | ||||
| Flags Affected | |||||||
|---|---|---|---|---|---|---|---|
| N | V | P | B | H | I | Z | C |
| . | . | . | . | . | . | . | . |
BEQ is an SPC700 instruction that performs a branch when the zero flag is set. If the zero flag is clear, control simply falls through BEQ to the next instruction.
No flags are affected.
Syntax
BEQ rel
Where rel is a two's complement offset.
See Also
External Links
- Official Super Nintendo development manual on BEQ: Table C-15, Appendix C-8 of Book I
- anomie: https://github.com/yupferris/TasmShiz/blob/master/spc700.txt#L360