Ich hab zwar keine Ahnung, aber das Alpha klingt fuer mich nach einem RISC statt einem CISC Prozessor. Hast du es schon mit
(u)ldq - (Un)aligned load quadword
(u)stq - (Un)aligned store quadword
versucht ?
mov sollte unter RISC nur zum bewegen von einem in ein anderes Register zu gebrauchen sein.
Edit: Schau mal vielleicht hier nach -> Kapitel 3