--- /dev/null
+ .text
+ .org 0
+;;; 8-bit arithmetic and logic
+ add a,a
+ add a,b
+ add a,c
+ add a,d
+ add a,e
+ add a,h
+ add a,l
+ add a,(hl)
+ add a,(ix+5)
+ add a,(iy+5)
+ add a,17
+
+ adc a,a
+ adc a,b
+ adc a,c
+ adc a,d
+ adc a,e
+ adc a,h
+ adc a,l
+ adc a,(hl)
+ adc a,(ix+5)
+ adc a,(iy+5)
+ adc a,17
+
+ sub a
+ sub b
+ sub c
+ sub d
+ sub e
+ sub h
+ sub l
+ sub (hl)
+ sub (ix+5)
+ sub (iy+5)
+ sub 17
+
+ sbc a,a
+ sbc a,b
+ sbc a,c
+ sbc a,d
+ sbc a,e
+ sbc a,h
+ sbc a,l
+ sbc a,(hl)
+ sbc a,(ix+5)
+ sbc a,(iy+5)
+ sbc a,17
+
+ and a
+ and b
+ and c
+ and d
+ and e
+ and h
+ and l
+ and (hl)
+ and (ix+5)
+ and (iy+5)
+ and 17
+
+ xor a
+ xor b
+ xor c
+ xor d
+ xor e
+ xor h
+ xor l
+ xor (hl)
+ xor (ix+5)
+ xor (iy+5)
+ xor 17
+
+ or a
+ or b
+ or c
+ or d
+ or e
+ or h
+ or l
+ or (hl)
+ or (ix+5)
+ or (iy+5)
+ or 17
+
+ cp a
+ cp b
+ cp c
+ cp d
+ cp e
+ cp h
+ cp l
+ cp (hl)
+ cp (ix+5)
+ cp (iy+5)
+ cp 17
+
+ inc a
+ inc b
+ inc c
+ inc d
+ inc e
+ inc h
+ inc l
+ inc (hl)
+ inc (ix+5)
+ inc (iy+5)
+
+ dec a
+ dec b
+ dec c
+ dec d
+ dec e
+ dec h
+ dec l
+ dec (hl)
+ dec (ix+5)
+ dec (iy+5)
+
+;;; 16-bit arithmetic anmd logic
+ add hl,bc
+ add hl,de
+ add hl,hl
+ add hl,sp
+
+ add ix,bc
+ add ix,de
+ add ix,ix
+ add ix,sp
+
+ add iy,bc
+ add iy,de
+ add iy,iy
+ add iy,sp
+
+ adc hl,bc
+ adc hl,de
+ adc hl,hl
+ adc hl,sp
+
+ sbc hl,bc
+ sbc hl,de
+ sbc hl,hl
+ sbc hl,sp
+
+ inc bc
+ inc de
+ inc hl
+ inc sp
+ inc ix
+ inc iy
+
+ dec bc
+ dec de
+ dec hl
+ dec sp
+ dec ix
+ dec iy
+
+
\ No newline at end of file