before you even dive into the different address modes you should know ==what they do== and ==why we need multiple== what they do? in a very broad sense address modes help us access and manipulate data ...