ireneista@irenes.space ("Irenes (many)") wrote:
have you spotted where we're going with this, yet? we suspect people who've spent much time in assembly have run into it before...
"add" is not the only operation that takes two inputs, one of which is also an output. there's roughly twelve of them, different arithmetic and bitwise operations with different carry behavior.
and humans have strong opinions on how these should be written, quite apart from assembly language