We've just updated MediaWiki and its underlying software. If anything doesn't look or work quite right, please mention it to us. --RanAS
MOVES (Super FX): Difference between revisions
From SnesLab
(where it's moved to) |
(→See Also: MOVEB) |
||
Line 51: | Line 51: | ||
* [[MOVE]] | * [[MOVE]] | ||
* [[MOVEW]] | * [[MOVEW]] | ||
* [[MOVEB]] | |||
=== External Links === | === External Links === |
Revision as of 17:00, 4 July 2024
Basic Info | |||||||
---|---|---|---|---|---|---|---|
Addressing Mode | Opcode | Length | ROM Speed | RAM Speed | Cache Speed | ||
2n'Bn | 2 bytes | 6 cycles | 6 cycles | 2 cycle |
Flags Affected | ||||||||
---|---|---|---|---|---|---|---|---|
B | ALT1 | ALT2 | O/V | S | CY | Z | ||
0 | 0 | 0 | . |
MOVES (Move Second?) is a Super FX instruction that moves the value of a register into another register.
According to fullsnes, the official documentation has the source and destination operands for MOVES mixed up. [2]
The flags are affected according to the datum moved. O/V will reflect bit 7, the sign flag will reflect bit 15, and the zero flag will be set iff the datum moved is zero.
Syntax
MOVES Rn, Rn'
See Also
External Links
- Official Super Nintendo development manual on MOVES: 9.63 on Page 2-9-89 of Book II
- https://problemkaputt.de/fullsnes.htm#snescartgsuncpumisc