Hi,
Look at Step-7 help file on indirect addressing. The example shifhts 3 bits to left because of tructure of the pointer. If you look at structure in the hep you will se that first 3 bits is bit address and shifted 512 is byte address of the memory location the pointer points to.
Regards,
--------------------------------
Darius
UAB "Automatikos Iranga"
Tinklu 29a, Panevezys
Lithuania