NESInstruction ​
Available NES instructions.
Kind: Enum
Namespace: ConnectorLib.ConsoleAssembler.SNES
Inheritance: IComparable → IConvertible → IFormattable → ISpanFormattable
Public Attributes
NESInstruction
BRK
NESInstruction
ORA_IndirectX
NESInstruction
NOP_Unused02
NESInstruction
NOP_Unused03
NESInstruction
NOP_Unused04
NESInstruction
ORA_ZeroPage
NESInstruction
ASL_ZeroPage
NESInstruction
NOP_Unused07
NESInstruction
PHP
NESInstruction
ORA_Immediate
NESInstruction
ASL_Accumulator
NESInstruction
NOP_Unused0B
NESInstruction
NOP_Unused0C
NESInstruction
ORA_Absolute
NESInstruction
ASL_Absolute
NESInstruction
NOP_Unused0F
NESInstruction
BPL
NESInstruction
ORA_IndirectY
NESInstruction
NOP_Unused12
NESInstruction
NOP_Unused13
NESInstruction
NOP_Unused14
NESInstruction
ORA_ZeroPageX
NESInstruction
ASL_ZeroPageX
NESInstruction
NOP_Unused17
NESInstruction
CLC
NESInstruction
ORA_AbsoluteY
NESInstruction
NOP_Unused1A
NESInstruction
NOP_Unused1B
NESInstruction
NOP_Unused1C
NESInstruction
ORA_AbsoluteX
NESInstruction
ASL_AbsoluteX
NESInstruction
NOP_Unused1F
NESInstruction
JSR_Absolute
NESInstruction
AND_IndirectX
NESInstruction
NOP_Unused22
NESInstruction
NOP_Unused23
NESInstruction
BIT_ZeroPage
NESInstruction
AND_ZeroPage
NESInstruction
ROL_ZeroPage
NESInstruction
NOP_Unused27
NESInstruction
PLP
NESInstruction
AND_Immediate
NESInstruction
ROL_Accumulator
NESInstruction
NOP_Unused2B
NESInstruction
BIT_Absolute
NESInstruction
AND_Absolute
NESInstruction
ROL_Absolute
NESInstruction
NOP_Unused2F
NESInstruction
BMI
NESInstruction
AND_IndirectY
NESInstruction
NOP_Unused32
NESInstruction
NOP_Unused33
NESInstruction
NOP_Unused34
NESInstruction
AND_ZeroPageX
NESInstruction
ROL_ZeroPageX
NESInstruction
NOP_Unused37
NESInstruction
SEC
NESInstruction
AND_AbsoluteY
NESInstruction
NOP_Unused3A
NESInstruction
NOP_Unused3B
NESInstruction
NOP_Unused3C
NESInstruction
AND_AbsoluteX
NESInstruction
ROL_AbsoluteX
NESInstruction
NOP_Unused3F
NESInstruction
RTI
NESInstruction
EOR_IndirectX
NESInstruction
NOP_Unused42
NESInstruction
NOP_Unused43
NESInstruction
NOP_Unused44
NESInstruction
EOR_ZeroPage
NESInstruction
LSR_ZeroPage
NESInstruction
NOP_Unused47
NESInstruction
PHA
NESInstruction
EOR_Immediate
NESInstruction
LSR_Accumulator
NESInstruction
NOP_Unused4B
NESInstruction
JMP_Absolute
NESInstruction
EOR_Absolute
NESInstruction
LSR_Absolute
NESInstruction
NOP_Unused4F
NESInstruction
BVC
NESInstruction
EOR_IndirectY
NESInstruction
NOP_Unused52
NESInstruction
NOP_Unused53
NESInstruction
NOP_Unused54
NESInstruction
EOR_ZeroPageX
NESInstruction
LSR_ZeroPageX
NESInstruction
NOP_Unused57
NESInstruction
CLI
NESInstruction
EOR_AbsoluteY
NESInstruction
NOP_Unused5A
NESInstruction
NOP_Unused5B
NESInstruction
NOP_Unused5C
NESInstruction
EOR_AbsoluteX
NESInstruction
LSR_AbsoluteX
NESInstruction
NOP_Unused5F
NESInstruction
RTS
NESInstruction
ADC_IndirectX
NESInstruction
NOP_Unused62
NESInstruction
NOP_Unused63
NESInstruction
NOP_Unused64
NESInstruction
ADC_ZeroPage
NESInstruction
ROR_ZeroPage
NESInstruction
NOP_Unused67
NESInstruction
PLA
NESInstruction
ADC_Immediate
NESInstruction
ROR_Accumulator
NESInstruction
NOP_Unused6B
NESInstruction
JMP_Indirect
NESInstruction
ADC_Absolute
NESInstruction
ROR_Absolute
NESInstruction
NOP_Unused6F
NESInstruction
BVS
NESInstruction
ADC_IndirectY
NESInstruction
NOP_Unused72
NESInstruction
NOP_Unused73
NESInstruction
NOP_Unused74
NESInstruction
ADC_ZeroPageX
NESInstruction
ROR_ZeroPageX
NESInstruction
NOP_Unused77
NESInstruction
SEI
NESInstruction
ADC_AbsoluteY
NESInstruction
NOP_Unused7A
NESInstruction
NOP_Unused7B
NESInstruction
NOP_Unused7C
NESInstruction
ADC_AbsoluteX
NESInstruction
ROR_AbsoluteX
NESInstruction
NOP_Unused7F
NESInstruction
NOP_Unused80
NESInstruction
STA_IndirectX
NESInstruction
NOP_Unused82
NESInstruction
NOP_Unused83
NESInstruction
STY_ZeroPage
NESInstruction
STA_ZeroPage
NESInstruction
STX_ZeroPage
NESInstruction
NOP_Unused87
NESInstruction
DEY
NESInstruction
NOP_Unused89
NESInstruction
TXA
NESInstruction
NOP_Unused8B
NESInstruction
STY_Absolute
NESInstruction
STA_Absolute
NESInstruction
STX_Absolute
NESInstruction
NOP_Unused8F
NESInstruction
BCC
NESInstruction
STA_IndirectY
NESInstruction
NOP_Unused92
NESInstruction
NOP_Unused93
NESInstruction
STY_ZeroPageX
NESInstruction
STA_ZeroPageX
NESInstruction
STX_ZeroPageY
NESInstruction
NOP_Unused97
NESInstruction
TYA
NESInstruction
STA_AbsoluteY
NESInstruction
TXS
NESInstruction
NOP_Unused9B
NESInstruction
NOP_Unused9C
NESInstruction
STA_AbsoluteX
NESInstruction
NOP_Unused9E
NESInstruction
NOP_Unused9F
NESInstruction
LDY_Immediate
NESInstruction
LDA_IndirectX
NESInstruction
LDX_Immediate
NESInstruction
NOP_UnusedA3
NESInstruction
LDY_ZeroPage
NESInstruction
LDA_ZeroPage
NESInstruction
LDX_ZeroPage
NESInstruction
NOP_UnusedA7
NESInstruction
TAY
NESInstruction
LDA_Immediate
NESInstruction
TAX
NESInstruction
NOP_UnusedAB
NESInstruction
LDY_Absolute
NESInstruction
LDA_Absolute
NESInstruction
LDX_Absolute
NESInstruction
NOP_UnusedAF
NESInstruction
BCS
NESInstruction
LDA_IndirectY
NESInstruction
NOP_UnusedB2
NESInstruction
NOP_UnusedB3
NESInstruction
LDY_ZeroPageX
NESInstruction
LDA_ZeroPageX
NESInstruction
LDX_ZeroPageY
NESInstruction
NOP_UnusedB7
NESInstruction
CLV
NESInstruction
LDA_AbsoluteY
NESInstruction
TSX
NESInstruction
NOP_UnusedBB
NESInstruction
LDY_AbsoluteX
NESInstruction
LDA_AbsoluteX
NESInstruction
LDX_AbsoluteY
NESInstruction
NOP_UnusedBF
NESInstruction
CPY_Immediate
NESInstruction
CMP_IndirectX
NESInstruction
NOP_UnusedC2
NESInstruction
NOP_UnusedC3
NESInstruction
CPY_ZeroPage
NESInstruction
CMP_ZeroPage
NESInstruction
DEC_ZeroPage
NESInstruction
NOP_UnusedC7
NESInstruction
INY
NESInstruction
CMP_Immediate
NESInstruction
DEX
NESInstruction
NOP_UnusedCB
NESInstruction
CPY_Absolute
NESInstruction
CMP_Absolute
NESInstruction
DEC_Absolute
NESInstruction
NOP_UnusedCF
NESInstruction
BNE
NESInstruction
CMP_IndirectY
NESInstruction
NOP_UnusedD2
NESInstruction
NOP_UnusedD3
NESInstruction
NOP_UnusedD4
NESInstruction
CMP_ZeroPageX
NESInstruction
DEC_ZeroPageX
NESInstruction
NOP_UnusedD7
NESInstruction
CLD
NESInstruction
CMP_AbsoluteY
NESInstruction
NOP_UnusedDA
NESInstruction
NOP_UnusedDB
NESInstruction
NOP_UnusedDC
NESInstruction
CMP_AbsoluteX
NESInstruction
DEC_AbsoluteX
NESInstruction
NOP_UnusedDF
NESInstruction
CPX_Immediate
NESInstruction
SBC_IndirectX
NESInstruction
NOP_UnusedE2
NESInstruction
NOP_UnusedE3
NESInstruction
CPX_ZeroPage
NESInstruction
SBC_ZeroPage
NESInstruction
INC_ZeroPage
NESInstruction
NOP_UnusedE7
NESInstruction
INX
NESInstruction
SBC_Immediate
NESInstruction
NOP
NESInstruction
NOP_UnusedEB
NESInstruction
CPX_Absolute
NESInstruction
SBC_Absolute
NESInstruction
INC_Absolute
NESInstruction
NOP_UnusedEF
NESInstruction
BEQ
NESInstruction
SBC_IndirectY
NESInstruction
NOP_UnusedF2
NESInstruction
NOP_UnusedF3
NESInstruction
NOP_UnusedF4
NESInstruction
SBC_ZeroPageX
NESInstruction
INC_ZeroPageX
NESInstruction
NOP_UnusedF7
NESInstruction
SED
NESInstruction
SBC_AbsoluteY
NESInstruction
NOP_UnusedFA
NESInstruction
NOP_UnusedFB
NESInstruction
NOP_UnusedFC
NESInstruction
SBC_AbsoluteX
NESInstruction
INC_AbsoluteX
NESInstruction
NOP_UnusedFF
Enums
NESInstruction
[BRK = 0, ORA_IndirectX = 1, NOP_Unused02 = 2, NOP_Unused03 = 3, NOP_Unused04 = 4, ORA_ZeroPage = 5, ASL_ZeroPage = 6, NOP_Unused07 = 7, PHP = 8, ORA_Immediate = 9, ASL_Accumulator = 10, NOP_Unused0B = 11, NOP_Unused0C = 12, ORA_Absolute = 13, ASL_Absolute = 14, NOP_Unused0F = 15, BPL = 16, ORA_IndirectY = 17, NOP_Unused12 = 18, NOP_Unused13 = 19, NOP_Unused14 = 20, ORA_ZeroPageX = 21, ASL_ZeroPageX = 22, NOP_Unused17 = 23, CLC = 24, ORA_AbsoluteY = 25, NOP_Unused1A = 26, NOP_Unused1B = 27, NOP_Unused1C = 28, ORA_AbsoluteX = 29, ASL_AbsoluteX = 30, NOP_Unused1F = 31, JSR_Absolute = 32, AND_IndirectX = 33, NOP_Unused22 = 34, NOP_Unused23 = 35, BIT_ZeroPage = 36, AND_ZeroPage = 37, ROL_ZeroPage = 38, NOP_Unused27 = 39, PLP = 40, AND_Immediate = 41, ROL_Accumulator = 42, NOP_Unused2B = 43, BIT_Absolute = 44, AND_Absolute = 45, ROL_Absolute = 46, NOP_Unused2F = 47, BMI = 48, AND_IndirectY = 49, NOP_Unused32 = 50, NOP_Unused33 = 51, NOP_Unused34 = 52, AND_ZeroPageX = 53, ROL_ZeroPageX = 54, NOP_Unused37 = 55, SEC = 56, AND_AbsoluteY = 57, NOP_Unused3A = 58, NOP_Unused3B = 59, NOP_Unused3C = 60, AND_AbsoluteX = 61, ROL_AbsoluteX = 62, NOP_Unused3F = 63, RTI = 64, EOR_IndirectX = 65, NOP_Unused42 = 66, NOP_Unused43 = 67, NOP_Unused44 = 68, EOR_ZeroPage = 69, LSR_ZeroPage = 70, NOP_Unused47 = 71, PHA = 72, EOR_Immediate = 73, LSR_Accumulator = 74, NOP_Unused4B = 75, JMP_Absolute = 76, EOR_Absolute = 77, LSR_Absolute = 78, NOP_Unused4F = 79, BVC = 80, EOR_IndirectY = 81, NOP_Unused52 = 82, NOP_Unused53 = 83, NOP_Unused54 = 84, EOR_ZeroPageX = 85, LSR_ZeroPageX = 86, NOP_Unused57 = 87, CLI = 88, EOR_AbsoluteY = 89, NOP_Unused5A = 90, NOP_Unused5B = 91, NOP_Unused5C = 92, EOR_AbsoluteX = 93, LSR_AbsoluteX = 94, NOP_Unused5F = 95, RTS = 96, ADC_IndirectX = 97, NOP_Unused62 = 98, NOP_Unused63 = 99, NOP_Unused64 = 100, ADC_ZeroPage = 101, ROR_ZeroPage = 102, NOP_Unused67 = 103, PLA = 104, ADC_Immediate = 105, ROR_Accumulator = 106, NOP_Unused6B = 107, JMP_Indirect = 108, ADC_Absolute = 109, ROR_Absolute = 110, NOP_Unused6F = 111, BVS = 112, ADC_IndirectY = 113, NOP_Unused72 = 114, NOP_Unused73 = 115, NOP_Unused74 = 116, ADC_ZeroPageX = 117, ROR_ZeroPageX = 118, NOP_Unused77 = 119, SEI = 120, ADC_AbsoluteY = 121, NOP_Unused7A = 122, NOP_Unused7B = 123, NOP_Unused7C = 124, ADC_AbsoluteX = 125, ROR_AbsoluteX = 126, NOP_Unused7F = 127, NOP_Unused80 = 128, STA_IndirectX = 129, NOP_Unused82 = 130, NOP_Unused83 = 131, STY_ZeroPage = 132, STA_ZeroPage = 133, STX_ZeroPage = 134, NOP_Unused87 = 135, DEY = 136, NOP_Unused89 = 137, TXA = 138, NOP_Unused8B = 139, STY_Absolute = 140, STA_Absolute = 141, STX_Absolute = 142, NOP_Unused8F = 143, BCC = 144, STA_IndirectY = 145, NOP_Unused92 = 146, NOP_Unused93 = 147, STY_ZeroPageX = 148, STA_ZeroPageX = 149, STX_ZeroPageY = 150, NOP_Unused97 = 151, TYA = 152, STA_AbsoluteY = 153, TXS = 154, NOP_Unused9B = 155, NOP_Unused9C = 156, STA_AbsoluteX = 157, NOP_Unused9E = 158, NOP_Unused9F = 159, LDY_Immediate = 160, LDA_IndirectX = 161, LDX_Immediate = 162, NOP_UnusedA3 = 163, LDY_ZeroPage = 164, LDA_ZeroPage = 165, LDX_ZeroPage = 166, NOP_UnusedA7 = 167, TAY = 168, LDA_Immediate = 169, TAX = 170, NOP_UnusedAB = 171, LDY_Absolute = 172, LDA_Absolute = 173, LDX_Absolute = 174, NOP_UnusedAF = 175, BCS = 176, LDA_IndirectY = 177, NOP_UnusedB2 = 178, NOP_UnusedB3 = 179, LDY_ZeroPageX = 180, LDA_ZeroPageX = 181, LDX_ZeroPageY = 182, NOP_UnusedB7 = 183, CLV = 184, LDA_AbsoluteY = 185, TSX = 186, NOP_UnusedBB = 187, LDY_AbsoluteX = 188, LDA_AbsoluteX = 189, LDX_AbsoluteY = 190, NOP_UnusedBF = 191, CPY_Immediate = 192, CMP_IndirectX = 193, NOP_UnusedC2 = 194, NOP_UnusedC3 = 195, CPY_ZeroPage = 196, CMP_ZeroPage = 197, DEC_ZeroPage = 198, NOP_UnusedC7 = 199, INY = 200, CMP_Immediate = 201, DEX = 202, NOP_UnusedCB = 203, CPY_Absolute = 204, CMP_Absolute = 205, DEC_Absolute = 206, NOP_UnusedCF = 207, BNE = 208, CMP_IndirectY = 209, NOP_UnusedD2 = 210, NOP_UnusedD3 = 211, NOP_UnusedD4 = 212, CMP_ZeroPageX = 213, DEC_ZeroPageX = 214, NOP_UnusedD7 = 215, CLD = 216, CMP_AbsoluteY = 217, NOP_UnusedDA = 218, NOP_UnusedDB = 219, NOP_UnusedDC = 220, CMP_AbsoluteX = 221, DEC_AbsoluteX = 222, NOP_UnusedDF = 223, CPX_Immediate = 224, SBC_IndirectX = 225, NOP_UnusedE2 = 226, NOP_UnusedE3 = 227, CPX_ZeroPage = 228, SBC_ZeroPage = 229, INC_ZeroPage = 230, NOP_UnusedE7 = 231, INX = 232, SBC_Immediate = 233, NOP = 234, NOP_UnusedEB = 235, CPX_Absolute = 236, SBC_Absolute = 237, INC_Absolute = 238, NOP_UnusedEF = 239, BEQ = 240, SBC_IndirectY = 241, NOP_UnusedF2 = 242, NOP_UnusedF3 = 243, NOP_UnusedF4 = 244, SBC_ZeroPageX = 245, INC_ZeroPageX = 246, NOP_UnusedF7 = 247, SED = 248, SBC_AbsoluteY = 249, NOP_UnusedFA = 250, NOP_UnusedFB = 251, NOP_UnusedFC = 252, SBC_AbsoluteX = 253, INC_AbsoluteX = 254, NOP_UnusedFF = 255]Available NES instructions.
