xor, add registers w/wo/carry