Tilebased Movement

Ok, it’s been a long time since I started a thread. I am now creating a game like Advance Wars (on GBA) using arrays.

My question is:

What is the most effective way of making (and moving) units on using a tilebased engine? (arrays, not arrays, other?)