ADC : Akümülatörün içeriği ile belirtilen adresteki veya öncel olarak girilen sayıyı ve ede bayrağının içeriğini toplar , sonucu akümülatöre yazar.
AND : ACC ile belirtilen adresteki veya öncel olarak girilen sayıyı VE işlemine tabi tutar ve sonucu ACC ’ye yazar.
ASL : Akümülatörün veya belirtilen belleğin içeriğini bir bit sola öteler. 0 nolu bit sıfır olur , 7 nolu bit elde bayrağına yerleşir.
BCC : Elde yok ise dallanır veya C = 0 ise dallanır.
BCS : Elde var ise dallanır veya C = 1 ise dallanır
BEQ : Sonuç sıfır ise dallanır.
BIT : Akümülatör ile belirtilen adres içeriğini test eder ve 6 nolu bellek bitini taşma bayrağına , 7 nolu bellek bitini ise negatif bayrağına yazar.Akümülatörün içeriği değişmez.
BMI : Sonuç negatif ise dallan.
BNE : Sonuç sıfır değilse dallan.
BPL : Sonuç Pozitif ise dallan
BRK : Programı işletmeyi durdurur.
BVC : Taşma bayrağı sıfır ise dallan.
BVS : Taşma var ise dallan.
CLC : Elde Bayrağını temizler.
CLD : Desimal modda işleme son verir. İkili Sayı sistemine geçer.
CLI : Kesme disable bayrağını temizler. Kesmeye izin verilir. Bu Komut sadece maskelenebilen kesmeler için kullanılır. I = 0 olur.
CLV : Taşma bayrağını temizler.
CMP : Akümülatörün içeriği ile belirtilen adresteki veya öncel olarak girilen sayıyı karşılaştırır. Sonucu hiçbir yere yazmaz sadece işlemci durum yazmacındaki bazı bayrakların içeriklerini değiştirir.
Acc < Bellek ise N = 1 C = 0 Z = 0
Acc = Bellek ise N = 0 C = 1 Z =1
Acc > Bellek ise N = 0 C = 0 Z= 1
CPX : İndex X in içeriği ile belirtilen adresteki veya öncel olarak girilen sayıyı karşılaştırır. CMP komutunda olduğu gibi hiçbir yere yazmaz.Sadece işlemci durum yazmacındaki bazı bayrakların içeriğini değiştirir. CMP deki bayrak durumları CPX de aynen geçerlidir.
CPY : İndex Y nin içeriği ile belirtilen adresteki veya öncel olarak girilen sayıyı karşılaştırır. CMP komutunda olduğu gibi hiçbir yere yazmaz.Sadece işlemci durum yazmacındaki bazı bayrakların içeriğini değiştirir. CMP deki bayrak durumları CPY de aynen geçerlidir.
DEC : Belirtilen belleğin içeriğini bir azaltır.
DEX : İndex X in içeriğini bir azaltır.
DEY : İndex Y nin içeriğini bir azaltır.
EOR : Akümülatörün içeriği ile belirtilen adres veya özel olarak girilen sayıyı ÖZEL VEYA işlemine tabi tutar.
INC : Belirtilen belleğin içeriğini bir artırır.
INX : Index X in içeriğini bir artırır.
INY : Index Y nin içeriğini bir artırır.
JMP : Belirtilen Adrese atlanır ve programın işlemesine ordan devam edilir.
JSR : Dönüş adresini saklayarak belirtilen adresteki alt programa bağlanır. Alt programın işletilmesi tamamlandığında , saklanan dönüş adresine döner. Dönmenin gerçekleşebilmesi için alt programın sonunda RTS komutu bulunması gerekir.
LDA : Bellekteki veya öncel olarak girilen sayıyı Akümülatöre yükler. Bellekteki bilgi kaybolmaz
LDX : Bellekteki veya öncel olarak girilen sayıyı index X e yükler. Bellekteki bilgi kaybolmaz
LDY : Bellekteki veya öncel olarak girilen sayıyı index Y ye yükler. Bellekteki bilgi kaybolmaz
LSR : Akümülatör veya belleğin içeriğini bir bit sağa öteler. 7 nolu bit sıfır olur. 0 nolu bit elde bayrağına yerleşir.
NOP : İşlem yapmaz.
ORA : ACC ile belirtilen adresteki veya öncel olarak girilen sayıyı VEYA işlemine tabi tutar.
PHA : ACC nin içeriğini , yığın göstergesinin gösterdiği yığın bellek konumuna atar.
PLA : Yığına en son yüklenen veriyi akümülatöre çeker.
PHP : İşlemci durum yazmacının içeriğini yığına atar.
PLP : Yığının en üstündeki veriyi işlemci durum yazmacına yükler.
ROL : Akümülatör veya belleğin içeriğini bir sola döndürür. Elde bayrağı D0 a ve D7 elde bayrağına yerleşirken diğer bitler de bir sola kaydırılır.
ROR : Akümülatör veya belleğin içeriğini bir sağa döndürür. Elde bayrağı D7 ye ve D0 elde bayrağına yerleşirken diğer bitler de bir sola kaydırılır.
RTL : Kesmeden geri dön. Bu komut işlediğinde kesmeye giderken yığına atılan ve saklanan program sayacı ve işlemci durum yazmacının içerikleri geri çekilir ve programa kalınan yerden devam edilir.
RTS : Alt programdan geri dön. Bu komut işlediğinde yığına atılan program sayacının içeriği geri çekilir ve bir artırılarak JSR sonrasındaki komuttan programa devam edilir.
SBC : Acc nin içeriğinden , belirtilen adresteki veya öncel olarak girilen sayı ve elde bayrağının değil i (borç) çıkartılır. C borç (elde bayrağı) olarak kullanılır. C = 1 ise borç yok , C = 0 ise borç var demektir. Borç istenmiyorsa çıkarma işlemi öncesi SEC komutu ile bayrağın içeriği set edlir. Sonuç Acc ye yazılır.
SEC : Elde bayrağını set eder ve elde bayrağının içeriğini 1 yapar.
SED : Onlu moda geçer ve D bayrağını 1 yapar.
SEI : Kesme disable bayrağını 1 yapar ve maskelenebilen kesmeler algılanmaz hale gelir.
STA : Acc nin içeriğini bellekte saklar ve Acc nin içeriği kaybolmaz.
STX : Index X in içeriğini bellekte saklar ve index X in içeriği kaybolmaz.
STY : Index Y nin içeriğini bellekte saklar ve index Y nin içeriği kaybolmaz
TAX : Acc nin içeriğini index X e aktarır ve Acc nin içeriği kaybolmaz
TAY : Acc nin içeriğini index Y ye aktarır ve Acc nin içeriği kaybolmaz
TSX : Yığın göstergesinin içeriğini index X e aktarır. Yığın göstergesinin içeriği korunur.
TXA : Index X in içeriğini Acc ye aktarır. Index X in içeriği kaybolmaz.
TXS : Index X in içeriğini yığın göstergesine aktarır. Index X in içeriği kaybolmaz.
TYA : Index Y nin içeriğini Acc ye aktarır. Index Y nin içeriği kaybolmaz


