|-
| otir || 11101101 10110011 || 6/5 || 21/16 (4,5,3,4,5)/(4,5,3,4) || + || + || + || X || + || X || X || X || outi, if b <> 0 then pc -= 2 || I/O Output and Increment, Repeat
|}
=== CPU control group ===
{| class="wikitable" style="white-space: nowrap;"
|-
! Instruction !! Opcode !! NOPs !! Cycles !! S !! Z !! 5 !! H !! 3 !! P !! N !! C !! Effect !! Description
|-
| di || 11110011 || 1 || 4 (4) || - || - || - || - || - || - || - || - || iff1 := 0, iff2 := 0 || Disable Interrupts
|-
| ei || 11111011 || 1 || 4 (4) || - || - || - || - || - || - || - || - || iff1 := 1, iff2 := 1 after the next instruction || Enable Interrupts
|-
| im 0 || 11101101 01*0*110 || 2 || 8 (4,4) || - || - || - || - || - || - || - || - || mode 0: execute instruction on bus ||rowspan=3|Set Interrupt Mode
|-
| im 1 || 11101101 01*10110 || 2 || 8 (4,4) || - || - || - || - || - || - || - || - || mode 1: execute rst 38h
|-
| im 2 || 11101101 01*11110 || 2 || 8 (4,4) || - || - || - || - || - || - || - || - || mode 2: call (i * 256 + byte on bus)
|-
| ex (sp),hl || 11100011 || 6 || 19 (4,3,4,3,5) || - || - || - || - || - || - || - || - || (sp) <=> hl ||rowspan=5|Exchange
|-
| ex (sp),I || 11i11101 11100011 || 7 || 23 (4,4,3,4,3,5) || - || - || - || - || - || - || - || - || (sp) <=> I
|-
| ex af,af' || 00001000 || 1 || 4 (4) || X || X || X || X || X || X || X || X || af <=> af'
|-
| ex de,hl || 11101011 || 1 || 4 (4) || - || - || - || - || - || - || - || - || de <=> hl
|-
| exx || 11011001 || 1 || 4 (4) || - || - || - || - || - || - || - || - || bc, de, hl <=> bc', de', hl'
|-
| halt || 01110110 || 1 || 4 (4) || - || - || - || - || - || - || - || - || wait for interrupt || Suspends CPU operation
|-
| nop || 00000000 || 1 || 4 (4) || - || - || - || - || - || - || - || - || nothing ||No Operation
|-
| ccf || 00111111 || 1 || 4 (4) || - || - || A || X || A || - || 0 || X || hf := cf, cf := ~cf || Complement Carry Flag
|-
| scf || 00110111 || 1 || 4 (4) || - || - || A || 0 || A || - || 0 || 1 || nothing else || Set Carry Flag
|}
|-
| call C,A || 11ccc100 alalalal ahahahah || 5/3 || 17/10 (4,3,4,3,3)/(4,3,3) || - || - || - || - || - || - || - || - || if C then sp -= 2, (sp) := pc, pc := A || Conditional Call
|-
| ccf || 00111111 || 1 || 4 (4) || - || - || A || X || A || - || 0 || X || hf := cf, cf := ~cf || Complement Carry Flag
|-
| cpl || 00101111 || 1 || 4 (4) || - || - || + || 1 || + || - || 1 || - || a := ~a || Complement
hf := a.4 XOR tmp.4, a := tmp
|| Decimal Adjust Accumulator
|-
| di || 11110011 || 1 || 4 (4) || - || - || - || - || - || - || - || - || iff1 := 0, iff2 := 0 || Disable Interrupts
|-
| djnz E || 00010000 dddddddd || 4/3 || 13/8 (5,3,5)/(5,3) || - || - || - || - || - || - || - || - || b -= 1, if b <> 0 then pc := E || Decrement, Jump Non-Zero
|}
=== Letter E ===
{| class="wikitable" style="white-space: nowrap;"
|-
! Instruction !! Opcode !! NOPs !! Cycles !! S !! Z !! 5 !! H !! 3 !! P !! N !! C !! Effect !! Description
|-
| ei || 11111011 || 1 || 4 (4) || - || - || - || - || - || - || - || - || iff1 := 1, iff2 := 1 after the next instruction || Enable Interrupts
|-
| ex (sp),hl || 11100011 || 6 || 19 (4,3,4,3,5) || - || - || - || - || - || - || - || - || (sp) <=> hl ||rowspan=5|Exchange
|-
| ex (sp),I || 11i11101 11100011 || 7 || 23 (4,4,3,4,3,5) || - || - || - || - || - || - || - || - || (sp) <=> I
|-
| ex af,af' || 00001000 || 1 || 4 (4) || X || X || X || X || X || X || X || X || af <=> af'
|-
| ex de,hl || 11101011 || 1 || 4 (4) || - || - || - || - || - || - || - || - || de <=> hl
|-
| exx || 11011001 || 1 || 4 (4) || - || - || - || - || - || - || - || - || bc, de, hl <=> bc', de', hl'
|}
=== Letter H ===
{| class="wikitable" style="white-space: nowrap;"
|-
! Instruction !! Opcode !! NOPs !! Cycles !! S !! Z !! 5 !! H !! 3 !! P !! N !! C !! Effect !! Description
|-
| halt || 01110110 || 1 || 4 (4) || - || - || - || - || - || - || - || - || wait for interrupt || Suspends CPU operation
|}
|-
! Instruction !! Opcode !! NOPs !! Cycles !! S !! Z !! 5 !! H !! 3 !! P !! N !! C !! Effect !! Description
|-
| im 0 || 11101101 01*0*110 || 2 || 8 (4,4) || - || - || - || - || - || - || - || - || mode 0: execute instruction on bus ||rowspan=3|Set Interrupt Mode
|-
| im 1 || 11101101 01*10110 || 2 || 8 (4,4) || - || - || - || - || - || - || - || - || mode 1: execute rst 38h
|-
| im 2 || 11101101 01*11110 || 2 || 8 (4,4) || - || - || - || - || - || - || - || - || mode 2: call (i * 256 + byte on bus)
|-
| in a,(N) || 11011011 nnnnnnnn || 3 || 11 (4,3,4) || - || - || - || - || - || - || - || - || a := ((N)) ||rowspan=3|I/O Input
|-
| neg || 11101101 01***100 || 2 || 8 (4,4) || + || + || + || + || + || V || 1 || + || a := 0 - a || Negate
|-
| nop || 00000000 || 1 || 4 (4) || - || - || - || - || - || - || - || - || nothing ||No Operation
|}
|-
| rst S || 11sss111 || 4 || 11 (5,3,3) || - || - || - || - || - || - || - || - || sp -= 2, (sp) := pc, pc := S || Restart
|}
=== Letter S ===
{| class="wikitable" style="white-space: nowrap;"
! Instruction !! Opcode !! NOPs !! Cycles !! S !! Z !! 5 !! H !! 3 !! P !! N !! C !! Effect !! Description
|-
| scf || 00110111 || 1 || 4 (4) || - || - || A || 0 || A || - || 0 || 1 || nothing else || Set Carry Flag
|}