DEC 16-bit Decrement

Decrement 16-bit register pair
76543210
 
\(dd \longleftarrow dd - 1\)
DEC dd
00dd1011
 
\(IX \longleftarrow IX - 1\)
DEC IX
11011101DD
001010112B
 
\(IY \longleftarrow IY - 1\)
DEC IY
11111101FD
001010112B
Registers
Valuedd
00BC
01DE
10HL
11SP
Flags Affected
None.
Opcode Matrix
BCDEHLSPIXIY
Op
DEC BC
0B16
DEC DE
1B16
DEC HL
2B16
DEC SP
3B16
DEC IX
DD2B210
DEC IY
FD2B210
Opcode Matrix Legend
Instruction Opcode hexSize bytesCycle count
 Register

Last modified November 16, 2021: Add flags to math operations (63d34c2)