According to this: http://www.6502.org/tutorials/6502opcodes.html#NOP
NOP is 0xEA
However, when looking at the matrix here: http://www.oxyron.de/html/opcodes02.html
I'm seeing these listed as NOP also (listed below the question).
My question is: what's the difference? is 0xEA the "official" NOP opcode and the opcodes below just don't do anything of note so they've also been labelled NOP to describe their behavior?
In terms of implementation, do I need to implement these or drop them under "unsupported opcode"?
NOP is 0xEA
However, when looking at the matrix here: http://www.oxyron.de/html/opcodes02.html
I'm seeing these listed as NOP also (listed below the question).
My question is: what's the difference? is 0xEA the "official" NOP opcode and the opcodes below just don't do anything of note so they've also been labelled NOP to describe their behavior?
In terms of implementation, do I need to implement these or drop them under "unsupported opcode"?
Code:
0x04
0x0C
0x14
0x1A
0x1C
0x34
0x3A
0x3C
0x44
0x54
0x5A
0x5C
0x64
0x74
0x7A
0x7C
0x80
0x82
0x89
0xC2
0xD4
0xDA
0xDC
0xE2
0xF4
0xFA
0xFC
0x0C
0x14
0x1A
0x1C
0x34
0x3A
0x3C
0x44
0x54
0x5A
0x5C
0x64
0x74
0x7A
0x7C
0x80
0x82
0x89
0xC2
0xD4
0xDA
0xDC
0xE2
0xF4
0xFA
0xFC