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

Implied Addressing: Difference between revisions

From SnesLab
Jump to: navigation, search
m (colon)
(list sizes)
Line 1: Line 1:
There are three types of '''Implied Addressing''' on the [[65c816]]:
There are three types of '''Implied Addressing''' on the [[65c816]]:


'''Type 1''' - The register(s) to be operated on are implied in the mnemonic:
'''Type 1''' - The register(s) to be operated on are implied in the mnemonic: (17 instructions)
* [[DEX]]
* [[DEX]]
* [[DEY]]
* [[DEY]]
Line 20: Line 20:
* [[XBA]]
* [[XBA]]


'''Type 2''' - The flag(s) to be operated on are implied in the mnemonic:
'''Type 2''' - The flag(s) to be operated on are implied in the mnemonic: (8 instructions)
* [[CLC]]
* [[CLC]]
* [[CLD]]
* [[CLD]]
Line 30: Line 30:
* [[XCE]]
* [[XCE]]


'''Type 3''' - Neither flags nor registers operated on:
'''Type 3''' - Neither flags nor registers operated on: (4 instructions)
* [[NOP]]
* [[NOP]]
* [[STP]]
* [[STP]]

Revision as of 11:30, 14 December 2023

There are three types of Implied Addressing on the 65c816:

Type 1 - The register(s) to be operated on are implied in the mnemonic: (17 instructions)

Type 2 - The flag(s) to be operated on are implied in the mnemonic: (8 instructions)

Type 3 - Neither flags nor registers operated on: (4 instructions)

All implied instructions except for WDM are one byte long.

Reference