Last active
January 10, 2023 20:19
-
-
Save Cyanne/4e8cccbb36a497239ec256f1253dc754 to your computer and use it in GitHub Desktop.
Add to Anki through File > Import...
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#separator:pipe | |
#html:true | |
<b>ADC</b> | <b>AD</b>d with <b>C</b>arry | |
<b>AND</b> (<?>) | <b>AND</b> (with accumulator) | |
<b>ASL</b> | <b>A</b>rithmetic <b>S</b>hift <b>L</b>eft | |
<b>BCC</b> | <b>B</b>ranch on <b>C</b>arry <b>C</b>lear | |
<b>BCS</b> | <b>B</b>ranch on <b>C</b>arry <b>S</b>et | |
<b>BEQ</b> (<?>) | <b>B</b>ranch on <b>EQ</b>ual (zero set) | |
<b>BIT</b> | <b>BIT</b> <b>T</b>est | |
<b>BMI</b> (<?>) | <b>B</b>ranch on <b>MI</b>nus (negative set) | |
<b>BPL</b> (<?>) | <b>B</b>ranch on <b>PL</b>us (negative clear) | |
<b>BRK</b> / <?> | <b>BR</b>ea<b>K</b> / interrupt | |
<b>BVC</b> | <b>B</b>ranch on o<b>V</b>erflow <b>C</b>lear | |
<b>BVS</b> | <b>B</b>ranch on o<b>V</b>erflow <b>S</b>et | |
<b>CLC</b> | <b>CL</b>ear <b>C</b>arry | |
<b>CLD</b> | <b>CL</b>ear <b>D</b>ecimal | |
<b>CLI</b> <?> | <b>CL</b>ear <b>I</b>nterrupt disable | |
<b>CLV</b> | <b>CL</b>ear o<b>V</b>erflow | |
<b>CMP</b> (<?>) | <b>C</b>o<b>MP</b>are (with accumulator) | |
<b>CPX</b> | <b>C</b>om<b>P</b>are with <b>X</b> | |
<b>CPY</b> | <b>C</b>om<b>P</b>are with <b>Y</b> | |
<b>DEC</b> | <b>DEC</b>rement | |
<b>DEX</b> | <b>DE</b>crement X | |
<b>DEY</b> | <b>DE</b>crement <b>Y</b> | |
<b>EOR</b> (<?>) | <b>E</b>xclusive <b>OR</b> (with accumulator) | |
<b>INC</b> | <b>INC</b>rement | |
<b>INX</b> | <b>IN</b>crement <b>X</b> | |
<b>INY</b> | <b>IN</b>crement <b>Y</b> | |
<b>JMP</b> | <b>J</b>u<b>MP</b> | |
<b>JSR</b> | <b>J</b>ump <b>S</b>ub<b>R</b>outine | |
<b>LDA</b> | <b>L</b>oa<b>D</b> <b>A</b>ccumulator | |
<b>LDX</b> | <b>L</b>oa<b>D</b> <b>X</b> | |
<b>LDY</b> | <b>L</b>oa<b>D</b> <b>Y</b> | |
<b>LSR</b> | <b>L</b>ogical <b>S</b>hift <b>R</b>ight | |
<b>NOP</b> | <b>NO</b> <b>OP</b>eration | |
<b>ORA</b> | <b>OR</b> with <b>A</b>ccumulator | |
<b>PHA</b> | <b>P</b>us<b>H</b> <b>A</b>ccumulator | |
<b>PHP</b> <?> | <b>P</b>us<b>H</b> <b>P</b>rocessor status | |
<b>PLA</b> | <b>P</b>u<b>LL</b> <b>A</b>ccumulator | |
<b>PLP</b> <?> | <b>P</b>u<b>LL P</b>rocessor status | |
<b>ROL</b> | <b>RO</b>tate <b>L</b>eft | |
<b>ROR</b> | <b>RO</b>tate <b>R</b>ight | |
<b>RTI</b> | <b>R</b>e<b>T</b>urn from <b>I</b>nterrupt | |
<b>RTS</b> | <b>R</b>e<b>T</b>urn from <b>S</b>ubroutine | |
<b>SBC</b> | <b>S</b>u<b>B</b>tract with <b>C</b>arry | |
<b>SEC</b> | <b>SE</b>t <b>C</b>arry | |
<b>SED</b> | <b>SE</b>t <b>D</b>ecimal | |
<b>SEI</b> <?> | <b>SE</b>t <b>I</b>nterrupt disable | |
<b>STA</b> | <b>ST</b>ore <b>A</b>ccumulator | |
<b>STX</b> | <b>ST</b>ore <b>X</b> | |
<b>STY</b> | <b>ST</b>ore <b>Y</b> | |
<b>TAX</b> | <b>T</b>ransfer <b>A</b>ccumulator to <b>X</b> | |
<b>TAY</b> | <b>T</b>ransfer <b>A</b>ccumulator to <b>Y</b> | |
<b>TSX</b> | <b>T</b>ransfer <b>S</b>tack pointer to <b>X</b> | |
<b>TXA</b> | <b>T</b>ransfer <b>X</b> to <b>A</b>ccumulator | |
<b>TXS</b> | <b>T</b>ransfer <b>X</b> to <b>S</b>tack pointer | |
<b>TYA</b> | <b>T</b>ransfer <b>Y</b> to <b>A</b>ccumulator | |
Register: <b>PC</b> (<?> bit) | <b>P</b>rogram <b>C</b>ounter (16 bit) | |
Register: <b>A</b> (<?> bit) | <b>A</b>ccumulator (8 bit) | |
Register: <b>X</b> (<?> bit) | <b>X</b> register (8 bit) | |
Register: <b>Y</b> (<?> bit) | Y register (8 bit) | |
Register: <b>P</b> (<?> bit) | <b>P</b>rocessor status register (8 bit) | |
Register: <b>S</b> (<?> bit) | <b>S</b>tack pointer (8 bit) | |
Processor state flag: <b>N</b> (bit <?>) | <b>N</b>egative (bit 7) | |
Processor state flag: <b>V</b> (bit <?>) | o<b>V</b>erflow (bit 6) | |
Processor state flag: <b>B</b> (bit <?>) | <b>B</b>reak (bit 4) | |
Processor state flag: <b>D</b> (bit <?>) | <b>D</b>ecimal (bit 3) | |
Processor state flag: <b>I</b> [<?>] (bit <?>) | <b>I</b>nterrupt [IRQ disable] (bit 2) | |
Processor state flag: <b>Z</b> (bit <?>) | <b>Z</b>ero (bit 1) | |
Processor state flag: <b>C</b> (bit <?>) | <b>C</b>arry (bit 0) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment