View Single Post
Old 19 May 2021, 14:51   #90
SpeedGeek
Moderator
 
SpeedGeek's Avatar
 
Join Date: Dec 2010
Location: Wisconsin USA
Age: 60
Posts: 842
Quote:
Originally Posted by britelite View Post
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.

Last edited by SpeedGeek; 19 May 2021 at 15:09.
SpeedGeek is offline  
 
Page generated in 0.04247 seconds with 11 queries