Three different ways of traversing an array using C and Inline Assembly