Skip to content

DJcc

Operation

Decrements the counter and branches only when its new value is nonzero and the condition is true.

Assembler Syntax

DJcc Rn(r), <ea>(e)

DJcc Rn(r), Rn(e)

Privilege

Unprivileged

Decrements the selected counter and transfers control only when the new count is nonzero and the encoded condition is true. The target EA has Q interpretation width: a memory form reads a 64-bit target and a register or immediate form supplies its value directly.

2.75in

Encodings

DJcc Rn(r), <ea>(e)

Format: Instruction format for DJcc Rn(r), <ea>(e)

Format: Instruction format for DJcc Rn(r), <ea>(e)

ccallowed: 0, 0x2..0xf [condition_false_reclaimed]

2.75in DJcc Rn(r), Rn(e)

Format: Instruction format for DJcc Rn(r), Rn(e)

Format: Instruction format for DJcc Rn(r), Rn(e)

ccallowed: 0, 0x2..0xf [condition_false_reclaimed]