Earlier quoted context omitted.
In mathematics variable = value , variable receives value, ergo op dest src . That is logic.
That is just an arbitrary notation, nothing to do with logic. In English at least, "add 4 to x" is more natural than "add to x 4". Ergo op src dest
"Add 4 to x and store result in x" vs "Let x be x + 4"?