คำสั่ง ADD
โดย S อาจจะเป็น รีจิสเตอร์ (r) คือ A,B,C,D,E,H และ L
หรือ ข้อมูลขนาด 8 บิต(n)
หรือ ข้อมูลในหน่วยความจำที่ชี้ด้วย (HL) หรือ (IX+d),(IY+d)
ตัวอย่างการเขียนคำสั่ง
กรณี S เป็นรีจิสเตอร์ เช่น ADD A,B
ข้อมูลโดยตรง เช่น ADD A,63H
เป็นหน่วยความจำ เช่น ADD A,(HL) หรือ ADD A,(IX+3)
ตัวอย่างการใช้งาน
จงเขียนโปรแกรมบวกเลข 8 บิท โดยให้ B = ตัวตั้ง C = ตัวบวก D = ผลลัพธ์
LD A,B ; นำข้อมูลตัวตั้งมาไว้ในรีจิสเตอร์ A
ADD A,C ; ทำการบวกข้อมูลตัวตั้งกับตัวบวก
LD D,A ; นำผลลัพธ์ในรีจิสเตอร์ A มาเก็บไว้ในรีจิสเตอร์ D