ADD R = A+R=A : register akümülatör ile toplanır
ADI 8bit =A+8bit=A : akü. İle 8bitlik data toplanır
SUB R = A-R=A : akü.’den register’ın içeriği çıkartılır.
SUI 8bit =A-8bit=A : akü.’den register daki 8 bitlik data çıkartılır.
INR R =R+1=R : register 1 artılır.
DCR R=R-1=R : register 1 azalır.
ANA R =AandR =A : akü. İle register’ı and mantıksal işlemi ile bir arada tutar.
ANI 8bit =Aand8bit = : akü. İle 8bitlik datalar mantıksal and işlemne taabi tutulur.
ORA R = AveyaR=A : akü. İle register, mantıksal or işlemine taabi tutulur.
ORI 8bit =Aveya8bit=A : akü. İle 8bitlik datalar mantıksal or işlemine taabi tutulur.
XRA R=AözelveyaR=A : akü. İle register, mantıksal ex-or işlemine taabi tutulur.
XRI R=AözelveyaR=A : akü. İle 8bitlik datalar EX-OR işlemine taabi tutulur.
LXI R,ADRES = : Adresi kaydediciye(register’a) yükler
LDA 0200H ; 0200=A : 16bitlik adresi akümülatöre yükler
STA 0200 ; A=0200 : Akümülatörü belleğe depolar
LDAX R,R =A : registerın içeriğinin içeriğini akümülatörün içine yükler.
STAX R,R <<< A : Akümülatörün içeriğini registerın içine atar.
DCR r ;r-1=r 1 : registerı 1 azaltarak yükler
INX r; r+1=r : registerın içeriğini 1 arttırır.
MOV R1; R2=R1 : kaynak registerın içeriğini(r2 yi), hedef register’a (r1) atar.
MVI R,VERİ =VERİ=r : verileri register’a atar (8bitlik dataları atar)
Jmp: programın işleyiş operand olarak (hafıza veya register olarak) verilen 16bitlik hafıza adresine ekler.
Out: akümülatörü operandda adresi verilen çıkış portuna gönderir.
İn: operandda belirtilen giriş portundaki data akü.’ye yüklenir.
Hlt: mikroişlmecinn yaptığı işlemi bitirr
Ral: akü’nün içindeki her bit 1 carry bayrağını da içine alıcak şeklde bir sola kaydrırılır.