For Coldfire, what is the correct result of the following mov3q instruction with data register direct effective address mode? Remember that the 3-bit immediate data value of "0" represents -1. I'm thinking it is #2 because the 2's complement 3-bit value of -1 is 0x7.
//(1) d2=0xfffffff8 (suspect is wrong)
//(2) d2=0xffffffff (suspect is correct)
I assume the below instruction of immediate value=+7 yields the following answer. Agree?