循环移位有关问题

循环移位问题.dataa qword 1234567887654321h要用循环移位的方法把最低位的1移到最高位去,变成11234567887

循环移位问题
.data
a qword 1234567887654321h
要用循环移位的方法把最低位的1移到最高位去,变成1123456788765432h
请教高手们如何搞。

[解决办法]

Assembly code
.486mov eax, DWORD PTR amov edx, DWORD PTR a[4]shrd DWORD PTR a, edx, 4shrd DWORD PTR a[4], eax, 4