We've just updated MediaWiki and its underlying software. If anything doesn't look or work quite right, please mention it to us. --RanAS

WITH (Super FX)

From SnesLab
Revision as of 23:11, 13 July 2024 by Xetheria (talk | contribs) (→‎See Also: XOR)
Jump to: navigation, search
Basic Info
Addressing Mode Opcode Length ROM Speed RAM Speed Cache Speed
Implied (type 1) 2n[1] 1 byte 1 cycle
Flags Affected
B ALT1 ALT2 O/V S CY Z
1 . . . . . .

WITH is an undocumentedTemplate:dubious (WITH is mentioned on pages 2-2-8 and 2-6-7 of Book II the Nintendo documentation) Super FX instruction that sets the register specified by the operand as both the source register and destination register. It also sets the B flag which makes it a prefix instruction, more specifically for TO and FROM which act like MOVE and MOVES, respectively, with WITH carrying the source and the modified opcode the destination.

Notes

[1]The opcode lacks a dedicated description in the developer manual, this information comes from fullsnes instead. Furthermore, one can deduce that WITH is this opcode in that it's explicitely mentioned to be the first byte of the MOVE opcode which is documented in the manual.

See Also

References