User contributions for NerdOfEpic
From NerdConsole
A user with 787 edits. Account created on 13 January 2024.
31 January 2024
- 20:5520:55, 31 January 2024 diff hist +220 N OpCode - JSR Created page with "'''JSR''' Jump to Subroutine {| class='wikitable' ! Op !! Inst !! Address Modes |- | $20 || JSR || Absolute |} Return to the OpCodes table." current
- 20:5420:54, 31 January 2024 diff hist +356 N OpCode - JMP Created page with "'''JMP''' Jump {| class='wikitable' ! Op !! Inst !! Address Modes |- | $4C || JMP || Absolute |- | $6C || JMP || Indirect |- | $7C || JMP || Absolute Indexed X Indirect |} Return to the OpCodes table." current
- 20:5420:54, 31 January 2024 diff hist +220 N OpCode - INY Created page with "'''INY''' Increment Y Register {| class='wikitable' ! Op !! Inst !! Address Modes |- | $C8 || INY || Implied |} Return to the OpCodes table." current
- 20:5420:54, 31 January 2024 diff hist +220 N OpCode - INX Created page with "'''INX''' Increment X Register {| class='wikitable' ! Op !! Inst !! Address Modes |- | $E8 || INX || Implied |} Return to the OpCodes table." current
- 20:5420:54, 31 January 2024 diff hist +515 N OpCode - INC Created page with "'''INC''' Increment Accumulator {| class='wikitable' ! Op !! Inst !! Address Modes |- | $1A || INC || Accumulator |- | $E6 || INC || Zero Page Absolute |- | $EE || INC || Absolute |- | $F6 || INC || Zero Page Indexed X |- | $FE || INC || Absolute Indexed X |} Return to..." current
- 20:5320:53, 31 January 2024 diff hist +872 N OpCode - EOR Created page with "'''EOR''' Bitwise Exclusive OR {| class='wikitable' ! Op !! Inst !! Address Modes |- | $41 || EOR || Zero Page Indirect Pre-indexed X |- | $45 || EOR || Zero Page Absolute |- | $49 || EOR || Immediate |- | $4D || EOR || Absolute |- | $51 || EOR || Address Mode - Zero Page Indirect Post-indexed Y..." current
- 20:5320:53, 31 January 2024 diff hist +220 N OpCode - DEY Created page with "'''DEY''' Decrement Y Register {| class='wikitable' ! Op !! Inst !! Address Modes |- | $88 || DEY || Implied |} Return to the OpCodes table." current
- 20:5320:53, 31 January 2024 diff hist +220 N OpCode - DEX Created page with "'''DEX''' Decrement X Register {| class='wikitable' ! Op !! Inst !! Address Modes |- | $CA || DEX || Implied |} Return to the OpCodes table." current
- 20:5220:52, 31 January 2024 diff hist +515 N OpCode - DEC Created page with "'''DEC''' Decrement Accumulator {| class='wikitable' ! Op !! Inst !! Address Modes |- | $3A || DEC || Accumulator |- | $C6 || DEC || Zero Page Absolute |- | $CE || DEC || Absolute |- | $D6 || DEC || Zero Page Indexed X |- | $DE || DEC || Absolute Indexed X |} Return to..." current
- 20:5220:52, 31 January 2024 diff hist +359 N OpCode - CPY Created page with "'''CPY''' Compare with Y Register {| class='wikitable' ! Op !! Inst !! Address Modes |- | $C0 || CPY || Immediate |- | $C4 || CPY || Zero Page Absolute |- | $CC || CPY || Absolute |} Return to the OpCodes table." current
- 20:5220:52, 31 January 2024 diff hist +359 N OpCode - CPX Created page with "'''CPX''' Compare with X Register {| class='wikitable' ! Op !! Inst !! Address Modes |- | $E0 || CPX || Immediate |- | $E4 || CPX || Zero Page Absolute |- | $EC || CPX || Absolute |} Return to the OpCodes table." current
- 20:5120:51, 31 January 2024 diff hist +876 N OpCode - CMP Created page with "'''CMP''' Compare with Accumulator {| class='wikitable' ! Op !! Inst !! Address Modes |- | $C1 || CMP || Zero Page Indirect Pre-indexed X |- | $C5 || CMP || Zero Page Absolute |- | $C9 || CMP || Immediate |- | $CD || CMP || Absolute |- | $D1 || CMP || Address Mode - Zero Page Indirect Post-index..." current
- 20:5120:51, 31 January 2024 diff hist +214 N OpCode - CLV Created page with "'''CLV''' Clear Overflow {| class='wikitable' ! Op !! Inst !! Address Modes |- | $B8 || CLV || Implied |} Return to the OpCodes table." current
- 20:5020:50, 31 January 2024 diff hist +215 N OpCode - CLI Created page with "'''CLI''' Clear Interrupt {| class='wikitable' ! Op !! Inst !! Address Modes |- | $58 || CLI || Implied |} Return to the OpCodes table." current
- 20:4920:49, 31 January 2024 diff hist +213 N OpCode - CLD Created page with "'''CLD''' Clear Decimal {| class='wikitable' ! Op !! Inst !! Address Modes |- | $D8 || CLD || Implied |} Return to the OpCodes table." current
- 20:4920:49, 31 January 2024 diff hist +211 N OpCode - CLC Created page with "'''CLC''' Clear Carry {| class='wikitable' ! Op !! Inst !! Address Modes |- | $18 || CLC || Implied |} Return to the OpCodes table." current
- 20:4820:48, 31 January 2024 diff hist +224 N OpCode - BVS Created page with "'''BVS''' Branch on Overflow Set {| class='wikitable' ! Op !! Inst !! Address Modes |- | $70 || BVS || Relative |} Return to the OpCodes table." current
- 20:4820:48, 31 January 2024 diff hist +226 N OpCode - BVC Created page with "'''BVC''' Branch on Overflow Clear {| class='wikitable' ! Op !! Inst !! Address Modes |- | $50 || BVC || Relative |} Return to the OpCodes table." current
- 20:4720:47, 31 January 2024 diff hist +205 N OpCode - BRK Created page with "'''BRK''' Break {| class='wikitable' ! Op !! Inst !! Address Modes |- | $00 || BRK || Implied |} Return to the OpCodes table." current
- 20:4720:47, 31 January 2024 diff hist +215 N OpCode - BRA Created page with "'''BRA''' Branch Always {| class='wikitable' ! Op !! Inst !! Address Modes |- | $80 || BRA || Relative |} Return to the OpCodes table." current
- 20:4720:47, 31 January 2024 diff hist +216 N OpCode - BPL Created page with "'''BPL''' Branch on Plus {| class='wikitable' ! Op !! Inst !! Address Modes |- | $10 || BPL || Relative |} Return to the OpCodes table." current
- 20:4620:46, 31 January 2024 diff hist +221 N OpCode - BNE Created page with "'''BNE''' Branch on Not Equal {| class='wikitable' ! Op !! Inst !! Address Modes |- | $D0 || BNE || Relative |} Return to the OpCodes table." current
- 20:4620:46, 31 January 2024 diff hist +217 N OpCode - BMI Created page with "'''BMI''' Branch on Minus {| class='wikitable' ! Op !! Inst !! Address Modes |- | $30 || BMI || Relative |} Return to the OpCodes table." current
- 20:4620:46, 31 January 2024 diff hist +499 N OpCode - BIT Created page with "'''BIT''' Test Bits {| class='wikitable' ! Op !! Inst !! Address Modes |- | $24 || BIT || Zero Page Absolute |- | $2C || BIT || Absolute |- | $34 || BIT || Zero Page Indexed X |- | $3C || BIT || Absolute Indexed X |- | $89 || BIT || Immediate |} Return to the 65C02 CPU..." current
- 20:4520:45, 31 January 2024 diff hist +217 N OpCode - BEQ Created page with "'''BEQ''' Branch on Equal {| class='wikitable' ! Op !! Inst !! Address Modes |- | $F0 || BEQ || Relative |} Return to the OpCodes table." current
- 20:4520:45, 31 January 2024 diff hist +221 N OpCode - BCS Created page with "'''BCS''' Branch on Carry Set {| class='wikitable' ! Op !! Inst !! Address Modes |- | $B0 || BCS || Relative |} Return to the OpCodes table." current
- 20:4520:45, 31 January 2024 diff hist +223 N OpCode - BCC Created page with "'''BCC''' Branch on Carry Clear {| class='wikitable' ! Op !! Inst !! Address Modes |- | $90 || BCC || Relative |} Return to the OpCodes table." current
- 20:4420:44, 31 January 2024 diff hist +223 N OpCode - BBS7 Created page with "'''BBS7''' Branch if Bit 7 Set {| class='wikitable' ! Op !! Inst !! Address Modes |- | $FF || BBS7 || Relative |} Return to the OpCodes table." current
- 20:4420:44, 31 January 2024 diff hist +223 N OpCode - BBS6 Created page with "'''BBS6''' Branch if Bit 6 Set {| class='wikitable' ! Op !! Inst !! Address Modes |- | $EF || BBS6 || Relative |} Return to the OpCodes table." current
- 20:4320:43, 31 January 2024 diff hist +223 N OpCode - BBS5 Created page with "'''BBS5''' Branch if Bit 5 Set {| class='wikitable' ! Op !! Inst !! Address Modes |- | $DF || BBS5 || Relative |} Return to the OpCodes table." current
- 20:4320:43, 31 January 2024 diff hist +223 N OpCode - BBS4 Created page with "'''BBS4''' Branch if Bit 4 Set {| class='wikitable' ! Op !! Inst !! Address Modes |- | $CF || BBS4 || Relative |} Return to the OpCodes table." current
- 20:4320:43, 31 January 2024 diff hist +223 N OpCode - BBS3 Created page with "'''BBS3''' Branch if Bit 3 Set {| class='wikitable' ! Op !! Inst !! Address Modes |- | $BF || BBS3 || Relative |} Return to the OpCodes table." current
- 20:4320:43, 31 January 2024 diff hist +223 N OpCode - BBS2 Created page with "'''BBS2''' Branch if Bit 2 Set {| class='wikitable' ! Op !! Inst !! Address Modes |- | $AF || BBS2 || Relative |} Return to the OpCodes table." current
- 20:4220:42, 31 January 2024 diff hist +223 N OpCode - BBS1 Created page with "'''BBS1''' Branch if Bit 1 Set {| class='wikitable' ! Op !! Inst !! Address Modes |- | $9F || BBS1 || Relative |} Return to the OpCodes table." current
- 20:4220:42, 31 January 2024 diff hist +223 N OpCode - BBS0 Created page with "'''BBS0''' Branch if Bit 0 Set {| class='wikitable' ! Op !! Inst !! Address Modes |- | $8F || BBS0 || Relative |} Return to the OpCodes table." current
- 20:4220:42, 31 January 2024 diff hist +225 N OpCode - BBR5 Created page with "'''BBR5''' Branch if Bit 5 Reset {| class='wikitable' ! Op !! Inst !! Address Modes |- | $5F || BBR5 || Relative |} Return to the OpCodes table." current
- 20:3920:39, 31 January 2024 diff hist +225 N OpCode - BBR7 Created page with "'''BBR7''' Branch if Bit 7 Reset {| class='wikitable' ! Op !! Inst !! Address Modes |- | $7F || BBR7 || Relative |} Return to the OpCodes table." current
- 20:3920:39, 31 January 2024 diff hist +225 N OpCode - BBR6 Created page with "'''BBR6''' Branch if Bit 6 Reset {| class='wikitable' ! Op !! Inst !! Address Modes |- | $6F || BBR6 || Relative |} Return to the OpCodes table." current
- 20:3820:38, 31 January 2024 diff hist +225 N OpCode - BBR4 Created page with "'''BBR4''' Branch if Bit 4 Reset {| class='wikitable' ! Op !! Inst !! Address Modes |- | $4F || BBR4 || Relative |} Return to the OpCodes table." current
- 20:3720:37, 31 January 2024 diff hist +225 N OpCode - BBR3 Created page with "'''BBR3''' Branch if Bit 3 Reset {| class='wikitable' ! Op !! Inst !! Address Modes |- | $3F || BBR3 || Relative |} Return to the OpCodes table." current
- 20:3720:37, 31 January 2024 diff hist +225 N OpCode - BBR2 Created page with "'''BBR2''' Branch if Bit 2 Reset {| class='wikitable' ! Op !! Inst !! Address Modes |- | $2F || BBR2 || Relative |} Return to the OpCodes table." current
- 20:3620:36, 31 January 2024 diff hist +225 N OpCode - BBR1 Created page with "'''BBR1''' Branch if Bit 1 Reset {| class='wikitable' ! Op !! Inst !! Address Modes |- | $1F || BBR1 || Relative |} Return to the OpCodes table." current
- 20:3520:35, 31 January 2024 diff hist +225 N OpCode - BBR0 Created page with "'''BBR0''' Branch if Bit 0 Reset {| class='wikitable' ! Op !! Inst !! Address Modes |- | $0F || BBR0 || Relative |} Return to the OpCodes table." current
- 20:3520:35, 31 January 2024 diff hist +515 N OpCode - ASL Created page with "'''ASL''' Arithmetic Shift Left {| class='wikitable' ! Op !! Inst !! Address Modes |- | $06 || ASL || Zero Page Absolute |- | $0A || ASL || Accumulator |- | $0E || ASL || Absolute |- | $16 || ASL || Zero Page Indexed X |- | $1E || ASL || Absolute Indexed X |} Return to..." current
- 20:3520:35, 31 January 2024 diff hist +880 N OpCode - AND Created page with "'''AND''' Bitwise AND with Accumulator {| class='wikitable' ! Op !! Inst !! Address Modes |- | $21 || AND || Zero Page Indirect Pre-indexed X |- | $25 || AND || Zero Page Absolute |- | $29 || AND || Immediate |- | $2D || AND || Absolute |- | $31 || AND || Address Mode - Zero Page Indirect Post-i..." current
- 20:3520:35, 31 January 2024 diff hist +866 N OpCode - ADC Created page with "'''ADC''' Add with Carry {| class='wikitable' ! Op !! Inst !! Address Modes |- | $61 || ADC || Zero Page Indirect Pre-indexed X |- | $65 || ADC || Zero Page Absolute |- | $69 || ADC || Immediate |- | $6D || ADC || Absolute |- | $71 || ADC || Address Mode - Zero Page Indirect Post-indexed Y|Zero..." current
- 20:3420:34, 31 January 2024 diff hist +815 N Address Mode - Zero Page Indirect Created page with "'''Zero Page Indirect''' Uses a value found in the zero page at the specified address and the next byte to form an address that will be worked on. '''Instructions that use this address mode:''' {| class='wikitable' ! Op !! Inst !! Description |- | $12 || ORA || Bitwise OR with Accumulator |- | $32 || AND || Bitwise AND with Accumulator |- | $52 || EOR || Bitwise Exclusive OR |- | $72 || ADC || Add with..." current
- 20:3420:34, 31 January 2024 diff hist +862 N Address Mode - Zero Page Indirect Pre-indexed X Created page with "'''Zero Page Indirect Pre-indexed X''' Uses a value found in the zero page at the specified address plus the value in the X register and the next byte to form an address that will be worked on. '''Instructions that use this address mode:''' {| class='wikitable' ! Op !! Inst !! Description |- | $01 || ORA || Bitwise OR with Accumulator |- | $21 || AND || Bitwise AND with Accumulator |- | $41 || EOR || Bitwise Exclusive..." current
- 20:3320:33, 31 January 2024 diff hist +891 N Address Mode - Zero Page Indirect Post-indexed Y Created page with "'''Zero Page Indirect Post-indexed Y''' Uses a value found in the zero page at the specified address and the next byte to form an address where the value in the Y register is then added to determine what will be worked on. '''Instructions that use this address mode:''' {| class='wikitable' ! Op !! Inst !! Description |- | $11 || ORA || Bitwise OR with Accumulator |- | $31 || AND || Bitwise AND with Accumulator |- | $51 || OpCode - EO..." current
- 20:3320:33, 31 January 2024 diff hist +437 N Address Mode - Zero Page Indexed Y Created page with "'''Zero Page Indexed Y''' Add the value in the Y register to the specified zero page address to determine which byte to use. '''Instructions that use this address mode:''' {| class='wikitable' ! Op !! Inst !! Description |- | $96 || STX || Store X Register |- | $B6 || LDX || Load X Register |} Return to the Address Modes table or the OpCodes Table." current