Could some nice chappy explain to me (in English) the following: Adressing Modes
I know what they are called
Inherant
Regiser
Immediate
Absolute
Address Register Indirect
Address Register Indirect with displacement
Address Register Indirect with postincrement
Address Register Indirect with predecrement
Address Register Indirect with index and displacement
Program counter relative with displacement
Program counter relative with index and displacement
I've got Paul Overaa's Mastering Amiga Assembler and I also have an abacus assembler book and both explain how addressing works, but I must be thick or something cuz I just cannot get it in my head and understand it!
So what I want to know is:
How do they work?
In what situation would one be better than another?
maybe examples would be good that I can question