Ta chybějící instrukce A+1 a A-1 mě byla vždycky divná, ale asi jeli na co nejmenší a nejlevnější čip. ADC není stejné, protože změní i C flag, zatímco INA/DEA by ho zachovala (a to je fajn, protože bývalo zvytek přenášet booleovskou návratovou hodnotu a info o chybě právě v příznacích - hodně geniální i dnes řekl bych).
PS: Commodorácká 6502 už má i tyto instrukce ne?
No je to tak, ta instrukce chybi. Kdyz se podivate na ultimatni stranku https://llx.com/Neil/a2/opcodes.html (tam lezu porad), tak je zajimava tato tabulka s instrukcemi s jedinym operandem:
ASL ROL LSR ROR STX LDX DEC INC # A2 zp 06 26 46 66 86 A6 C6 E6 A 0A 2A 4A 6A abs 0E 2E 4E 6E 8E AE CE EE zp,X/zp,Y 16 36 56 76 96 B6 D6 F6 abs,X/abs,Y 1E 3E 5E 7E BE DE FE
Horizontalne jsou instrukce, vertikalne adresovaci rezimy. A tady je videt, ze proste logicky tam misto pro INC A/DEC A je, jak logicky, tak i tim, ze ty instrukcni kody jsou prazdne.