КодМнемоникаT Описание Изменение флагов
S Z F5 H F3 PV N C
00 NOP    4 Пустая операция
01 xx xx LD    BC,** 10 Загрузка 16-битного значения в регистр BC
02 LD    (BC),A 7 Запись регистра A в память по адресу BC
03 INC   BC 6 Увеличение регистра BC на +1
04 INC   B 4 Увеличение регистра B на +1 * * * * * V *
05 DEC   B 4 Уменьшение регистра B на -1 * * * * * V *
06 xx LD    B,* 7 Загрузка непосредственного значения в регистр B
07 RLCA   4 Содержимое A сдвигается налево, бит 7 копируется в 0 и флаг C * 0 * 0 *
08 EX    AF,AF' 4 Обмен между AF и AF' регистрами (16 бит) включая флаги
09 ADD   HL,BC 11 Сложить HL с регистром BC * * * * * * *
0A LD    A,(BC) 7 Запись байта из памяти по адресу BC в регистр A
0B DEC   BC 6 Уменьшение регистра BC на -1
0C INC   C 4 Увеличение регистра C на +1 * * * * * V *
0D DEC   C 4 Уменьшение регистра C на -1 * * * * * V *
0E xx LD    C,* 7 Загрузка непосредственного значения в регистр C
0F RRCA   4 Содержимое A сдвигается вправо, бит 0 копируется в 7 и флаг C * 0 * 0 *
10 xx DJNZ  * 12/7 Регистр B уменьшается на -1, и если B не равно 0, то переходит по SHORT-адресу
11 xx xx LD    DE,** 10 Загрузка 16-битного значения в регистр DE
12 LD    (DE),A 7 Запись регистра A в память по адресу DE
13 INC   DE 6 Увеличение регистра DE на +1
14 INC   D 4 Увеличение регистра D на +1 * * * * * V *
15 DEC   D 4 Уменьшение регистра D на -1 * * * * * V *
16 xx LD    D,* 7 Загрузка непосредственного значения в регистр D
17 RLA    4 Содержимое A сдвигается влево, бит 0 копируется из C, а бит 7 копируется в флаг C * 0 * 0 *
18 xx JR    * 12 Безусловный переход по SHORT адресу
19 ADD   HL,DE 11 Сложить HL с регистром DE * * * * * * *
1A LD    A,(DE) 7 Запись байта из памяти по адресу DE в регистр A
1B DEC   DE 6 Уменьшение регистра DE на -1
1C INC   E 4 Увеличение регистра E на +1 * * * * * V *
1D DEC   E 4 Уменьшение регистра E на -1 * * * * * V *
1E xx LD    E,* 7 Загрузка непосредственного значения в регистр E
1F RRA    4 Содержимое A сдвигается вправо, бит 7 копируется из C, а бит 0 копируется в флаг C * 0 * 0 *
20 xx JR    NZ,* 12/7 Если ZF=0, то переход по SHORT-адресу
21 xx xx LD    HL,** 10 Загрузка 16-битного значения в регистр HL
22 xx xx LD    (**),HL 16 Загрузка регистра HL по 16-битному адресу
23 INC   HL 6 Увеличение регистра HL на +1
24 INC   H 4 Увеличение регистра H на +1 * * * * * V *
25 DEC   H 4 Уменьшение регистра H на -1 * * * * * V *
26 xx LD    H,* 7 Загрузка непосредственного значения в регистр H
27 DAA    4 На основе N и регистра A, поправка регистра под BCD-операции * * * E * P E
28 xx JR    Z,* 12/7 Если ZF=1, то переход по SHORT-адресу
29 ADD   HL,HL 11 Сложить HL с регистром HL * * * * * * *
2A xx xx LD    HL,(**) 16 Загрузка из памяти 16-битного значения в регистр HL
2B DEC   HL 6 Уменьшение регистра HL на -1
2C INC   L 4 Увеличение регистра L на +1 * * * * * V *
2D DEC   L 4 Уменьшение регистра L на -1 * * * * * V *
2E xx LD    L,* 7 Загрузка непосредственного значения в регистр L
2F CPL    4 Все биты в регистре A инвертируются 1 1
30 xx JR    NC,* 12/7 Если СF=0, то переход по SHORT-адресу
31 xx xx LD    SP,** 10 Загрузка 16-битного значения в регистр SP
32 xx xx LD    (**),A 13 Запись в память регистра A по 16-битному адресу
33 INC   SP 6 Увеличение регистра SP на +1
34 INC   (HL) 11 Увеличение значения в памяти по адресу HL на +1 * * * * * V *
35 DEC   (HL) 11 Уменьшение значения в памяти по адресу HL на -1 * * * * * V *
36 LD    (HL),* 10 Загрузка непосредственногов в памяти по адресу HL
37 SCF    4 Установка CF=1 0 0 1
38 xx JR    C,* 12/7 Если CF=1, то переход по SHORT-адресу
39 ADD   HL,SP 11 Сложить HL с регистром SP * * * * * * *
3A xx xx LD    A,(**) 13 Загрузка из памяти 8-битного значения в регистр A
3B DEC   SP 6 Уменьшение регистра SP на -1
3C INC   A 4 Увеличение регистра A на +1 * * * * * V *
3D DEC   A 4 Уменьшение регистра A на -1 * * * * * V *
3E xx LD    A,* 7 Загрузка непосредственного значения в регистр A
3F CCF    4 Инверсия CF E 0 *
40 LD    B,B 4 Копировать B в B
41 LD    B,C 4 Копировать C в B
42 LD    B,D 4 Копировать D в B
43 LD    B,E 4 Копировать E в B
44 LD    B,H 4 Копировать H в B
45 LD    B,L 4 Копировать L в B
46 LD    B,(HL) 7 Копировать байт из памяти по адресу HL в B
47 LD    B,A 4 Копировать A в B
48 LD    C,B 4 Копировать B в C
49 LD    C,C 4 Копировать C в C
4A LD    C,D 4 Копировать D в C
4B LD    C,E 4 Копировать E в C
4C LD    C,H 4 Копировать H в C
4D LD    C,L 4 Копировать L в C
4E LD    C,(HL) 7 Копировать байт из памяти по адресу HL в C
4F LD    C,A 4 Копировать A в C
50 LD    D,B 4 Копировать B в D
51 LD    D,C 4 Копировать C в D
52 LD    D,D 4 Копировать D в D
53 LD    D,E 4 Копировать E в D
54 LD    D,H 4 Копировать H в D
55 LD    D,L 4 Копировать L в D
56 LD    D,(HL) 7 Копировать байт из памяти по адресу HL в D
57 LD    D,A 4 Копировать A в D
58 LD    E,B 4 Копировать B в E
59 LD    E,C 4 Копировать C в E
5A LD    E,D 4 Копировать D в E
5B LD    E,E 4 Копировать E в E
5C LD    E,H 4 Копировать H в E
5D LD    E,L 4 Копировать L в E
5E LD    E,(HL) 7 Копировать байт из памяти по адресу HL в E
5F LD    E,A 4 Копировать A в E
60 LD    H,B 4 Копировать B в H
61 LD    H,C 4 Копировать C в H
62 LD    H,D 4 Копировать D в H
63 LD    H,E 4 Копировать E в H
64 LD    H,H 4 Копировать H в H
65 LD    H,L 4 Копировать L в H
66 LD    H,(HL) 7 Копировать байт из памяти по адресу HL в H
67 LD    H,A 4 Копировать A в H
68 LD    L,B 4 Копировать B в L
69 LD    L,C 4 Копировать C в L
6A LD    L,D 4 Копировать D в L
6B LD    L,E 4 Копировать E в L
6C LD    L,H 4 Копировать H в L
6D LD    L,L 4 Копировать L в L
6E LD    L,(HL) 7 Копировать байт из памяти по адресу HL в L
6F LD    L,A 4 Копировать A в L
70 LD    (HL),B 4 Копировать B в (HL)
71 LD    (HL),C 4 Копировать C в (HL)
72 LD    (HL),D 4 Копировать D в (HL)
73 LD    (HL),E 4 Копировать E в (HL)
74 LD    (HL),H 4 Копировать H в (HL)
75 LD    (HL),L 4 Копировать L в (HL)
76 HALT   7 Остановка процессора
77 LD    (HL),A 4 Копировать A в (HL)
78 LD    A,B 4 Копировать B в A
79 LD    A,C 4 Копировать C в A
7A LD    A,D 4 Копировать D в A
7B LD    A,E 4 Копировать E в A
7C LD    A,H 4 Копировать H в A
7D LD    A,L 4 Копировать L в A
7E LD    A,(HL) 7 Копировать байт из памяти по адресу HL в A
7F LD    A,A 4 Копировать A в A