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): Difference between revisions
From SnesLab
m (→See Also: Removed (Super FX) from B Flag) |
(linkify B) |
||
Line 2: | Line 2: | ||
!colspan="9"|Flags Affected | !colspan="9"|Flags Affected | ||
|+ | |+ | ||
|B | |[[B Flag|B]] | ||
|[[ALT1]] | |[[ALT1]] | ||
|[[ALT2]] | |[[ALT2]] |
Revision as of 20:03, 30 June 2024
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.
See Also
References
- Comprehensive Super FX ASM Guide, part C (Basic operations): https://www.smwcentral.net/?p=viewthread&t=81548
- Official Nintendo documentation on Register Prefixes: page 2-6-7 of Book II