

Although I used to do loads of x86 asm in my more youthful days, I'm having difficulty getting my head around the actual operation of the LEA instruction.
As far as I can see, "LEA AX,[1234]" does exactly the same as "MOV AX,1234" - but I'm not entirely convinced. Especially given that I was looking through some old code in DOS debug last night (what a great program

If anybody could shed any light on this, it's driving me crazy! All the documentation I've read really skims over the issue...