АРИФМЕТИЧНО-ЛОГІЧНІ ОПЕРАЦІІ
ADD R(A) (A)+(R)До вмісту акумулятора додати вміст регістра
R A,B,C,D,E,H,L,Mпри цьому результат занести до акумулятора.
ADD A(A) (A)+(A)
ADD B(A) (A)+(B)
ADD M(A) (A)+(HL)До вмісту акумулятора додати вміст комірки
адреса якої вказана в HL парі.
ADI D8(A) (A)+D8До вмісту акумулятора безпосередньо додати
число.
ADC R(A) (A)+(R)+(Cy)До вмісту акумулятора додати вміст регістра
та ознаку переноса .
ADC B(A) (A)+(B)+(Cy)До вмісту акумулятора додати вміст регістра
В та ознаку переноса.
ADC M(A) (A)+(HL)+(Cy)До вмісту акумулятора додати вміст комірки
адреса якої вказана в HL парі та ознаку переносу
ACI D8(A) (A)+D8+(Cy)До вмісту акумулятора безпосередньо додати
число та ознаку переносу.
SUB R(A) (A)-(R)Від вмісту акумулятора відняти вміст регістру.
SUB B(A) (A)-(B) Від вмісту акумулятора відняти вміст регістру В
SUB M(A) (A)-(HL)Від вмісту акумулятора відняти вміст комірки
пам’іті адреса якої знаходиться в парі HL.
SUI D8(A) (A) –D8Від вмісту акумулятора безпосередньо відняти
число.
SBB R(A) (A)-(R)-(Cy)Від вмісту акумулятора відняти вміст регістру та ознаку переносу.
SBB B(A) (A)-(B)-(Cy)Від вмісту акумулятора відняти вміст регістру В
та ознаку переносу.