Consider the following statements about addressing mode :
S1 : Computer using addressing modes to reduce number of bits in the addressing field of instruction.
S2 : It specifies rules for modifying or interpreting address field of the instruction.
S3 : It provides programming versatility to user by providing facilities as pointers to memory counter for loop control.
Which of the following is true?