Arithmetic // AND, OR, XOR
A logical OR operation is performed between the byte specified by the s operand and the byte contained in the Accumulator; the result is stored in the Accumulator.
If the H Register contains 48h (0100 0100), and the Accumulator contains 12h (0001 0010), then upon the execution of an OR H instruction, the Accumulator contains 5Ah (0101 1010).
or b 0xB0,
1 bytes, 4Tor c 0xB1,
1 bytes, 4Tor d 0xB2,
1 bytes, 4Tor e 0xB3,
1 bytes, 4Tor h 0xB4,
1 bytes, 4Tor l 0xB5,
1 bytes, 4Tor (hl) 0xB6,
1 bytes, 7Tor a 0xB7,
1 bytes, 4Tor * 0xF6,
2 bytes, 7Tor ixh 0xDDB4,
2 bytes, 8Tor ixl 0xDDB5,
2 bytes, 8Tor (ix+*) 0xDDB6,
3 bytes, 19Tor iyh 0xFDB4,
2 bytes, 8Tor iyl 0xFDB5,
2 bytes, 8Tor (iy+*) 0xFDB6,
3 bytes, 19T