In an xmm register I have 3 integers with values less than 256. I want to cast these to bytes, and save them to memory. I don't know how to approach it.
I was thinking about getting those numbers from xmm1 and saving them to eax, then moving the lowest bytes to memory, but I am not sure how to get integers from an xmm register. I can get only element at 0th position, but how to move the rest?
There exists a perfect instruction that would work for me VPMOVDB, but I can't use it on my processor. Is there some alternative for it?