View Single Post
Old 03 February 2018, 18:14   #6
ross
Defendit numerus
 
ross's Avatar
 
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,476
Quote:
Originally Posted by Toni Wilen View Post
It means when writing long word, low word is written first, then high word. (It was low first, then high). Many -(an) address mode instruction use reverse write order on 68000.

No program notices any difference, unless it is some really tricky self-modifying code which most likely don't even exist. I guess at least in theory someone could do move.l ea,-(an) where an = $dff08c. (Similar CLR.L $dff088 case was fixed many many years ago and some programs really did it..)
Ok, perfectly clear.
Many thanks!
ross is offline  
 
Page generated in 0.04348 seconds with 11 queries