The ARM processor (Thumb-2), part 6: The lie hiding inside the CMN instruction

1 · Raymond Chen · June 7, 2021, 2:22 p.m.
Last time, we learned that the CMN instruction stands for compare negative, and it compares its first argument with the negative of the second argument: ; compare negative (compare Rn with -op2) cmn Rn, op2 ; Set flags for Rn + op2 We noted that the N in the name is misleading, The post The ARM processor (Thumb-2), part 6: The lie hiding inside the CMN instruction appeared first on The Old New Thing....