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

Direct Page Immediate: Difference between revisions

From SnesLab
Jump to: navigation, search
(added syntax)
(moved see also section)
 
(One intermediate revision by the same user not shown)
Line 24: Line 24:
MOV dp, #imm
MOV dp, #imm
</pre>
</pre>
=== See Also ===
* [[Direct Page Addressing]]
* [[Direct Page Bit Addressing]]
* [[Direct Page Bit Relative Addressing]]


=== Reference ===
=== Reference ===

Latest revision as of 20:30, 12 July 2024

Some SPC700 opcodes use both Direct Page and Immediate addressing.

As it appears in assembler source, the left operand is an index into the direct page, and the right operand is an immediate value.

The following opcodes support direct page immediate addressing:

Syntax

ADC dp, #imm
AND dp, #imm
SBC dp, #imm
OR dp, #imm
EOR dp, #imm
CMP dp, #imm
MOV dp, #imm

See Also

Reference

  • Figure 3-8-3 Memory Access Addressing Effective Address on page 3-8-9 of Book I of the official Super Nintendo development manual