Package smsqmulator.cpu.instructions.MOVE Description
These are replacement MOVE instructions for SMSQmulator.
They are (supposed to be) a little faster than those from the m68k package by Tony Headford.
There are 12 groups, corresponding to the 12 source effective addresses, and each group has 8 classes corresponding to the destination addresses.
- MOVEDnx MOVE where source is Dn.
- MOVEAnYx MOVE where source is d16(Pc).
- MOVEAnXx MOVE where source is d8(Pc,Xn).
- MOVEDAnWx MOVE where source is absolute .W.
- MOVEDAnLx MOVE where source is absolute .L.
- MOVEAnTx MOVE where source is immediate DATA.
- MOVEAnPx MOVE where source is (AN)+ .
- MOVEAnMx MOVE where source is -(AN).
- MOVEAnIx MOVE where source is d8(An,Xn).
- MOVEAnDx MOVE where source is d16(An).
- MOVEAnCx MOVE where source is (An).
- MOVEAnx MOVE where source is An.