1
$\begingroup$

I've read that in RISC architecture most arithmetic instructions have two "versions":

  • one that modifies the flags after calculations
  • one that doesn't modify any flags.

My question is: why is it so?

$\endgroup$