FIRST STEPS IN MACHINE CODE

OPCODES

hbar

SET / RESET / BIT

SET
  Bit:   0 1 2 3 4 5 6 7
 
Register: A C7 CF D7 DF E7 EF F7 FF
B C0 C8 D0 D8 E0 E8 F0 F8
C C1 C9 D1 D9 E1 E9 F1 F9
D C2 CA D2 DA E2 EA F2 FA
E C3 CB D3 DB E3 EB F3 FB
H C4 CC D4 DC E4 EC F4 FC
L C5 CD D5 DD E5 ED F5 FD
(HL) C6 CE D6 DE E6 EE F6 FE
 
zx line
 
RESET
Bit: 0 1 2 3 4 5 6 7
 
Register: A 87 8F 97 9F A7 AF B7 BF
B 80 88 90 98 A0 A8 B0 B8
C 81 89 91 99 A1 A9 B1 B9
D 82 8A 92 9A A2 AA B2 BA
E 83 8B 93 9B A3 AB B3 BB
H 84 8C 94 9C A4 AC B4 BC
L 85 8D 95 9D A5 AD B5 BD
(HL) 86 8E 96 9E A6 AE B6 BE
 
zx line
 
BIT
Bit: 0 1 2 3 4 5 6 7
 
Register: A 47 4F 57 5F 67 6F 77 7F
B 40 48 50 58 60 68 70 78
C 41 49 51 59 61 69 71 79
D 42 4A 52 5A 62 6A 72 7A
E 43 4B 53 5B 63 6B 73 7B
H 44 4C 54 5C 64 6C 74 7C
L 45 4D 55 5D 65 6D 75 7D
(HL) 46 4E 56 5E 66 6E 76 7E
 
NOTE: All BIT / SET / RESET opcodes are preceded by CB
hbar
Go To Referring Page