Search code examples
assembly68000

Difference between LEA and MOVE.L?


Are there any differences between

LEA $1000,A0

and

MOVE #$1000,A0

to put an address in the address registry?


Solution

  • In this case, there will be no observable difference (unlike the accepted answer claims - the MOVE example will assemble as MOVEA which does not alter the CCR, see M68K Reference Manual Pg 4-116 to 4-120).