[ASM] MMX

0

Mam jedno pytanko: jak do rejestru MMX np MM0 wladowac zawartosc rejsetru EAX 2 krotnie, tzn najpierw do starszych 4 bajtow MM0 a potem do mlodszych 4 bajtow MM0, w skrocie mowiac zdublowac EAX w MM0 ?

Z gory dzieki za odpowiedz.

0

Np. tak:

Buf dq 0, 0
...
mov Buf, eax
mov Buf+4, eax
movq mm0, Buf

To ten sam problem co przy FPU (jako, ze wspolne rejestry sa wykorzystywane). Trzeba sobie pomagac poprzez pamiec przesylajac :(

1 użytkowników online, w tym zalogowanych: 0, gości: 1