Quote:
Originally Posted by britelite
Move16
|
Move16 can only offer a practical performance benefit with the Copyback cache. The 68030 uses a write-through cache. Move16 requires the source and destination addresses to have 16 byte alignment.
It's takes enough extra code just to deal with the 16 byte alignment restriction, so any performance advantage from the Move16 instruction (except for the Copyback cache) is easily negated. Not to mention, the source and destination address seldom ever do meet the alignment requirement.