Skip to content

DECF

Operation

Decrements the destination operand and updates integer FLAGS.

Assembler Syntax

DECF.{B|W|L|Q}(z) Rn(r)

Privilege

Unprivileged

Repeat eligibility

REP eligible; REPcc observes dst

Subtracts one from the selected-width destination, writes the modular result, and updates FLAGS.Z, FLAGS.N, FLAGS.C, and FLAGS.V. The written destination result supplies the REPcc observed value.

2.75in

Encodings

DECF.{B|W|L|Q}(z) Rn(r)

Format: Instruction format for DECF.{B|W|L|Q}(z) Rn(r)

Format: Instruction format for DECF.{B|W|L|Q}(z) Rn(r)