Du kannst einen Pointer initialisiern mit %addr(feld) auf das 1. Element deiner Feldgruppe.
Basierend auf diesem Pointer beschreibst du dein Array.
Somit belegen Array und die Einzelfelder den selben Platz und Moves brauchst du nicht mehr.
Wie oben beispielhaft beschrieben.