汇编移位指令练习,怎么显示64位数据?请问

汇编移位指令练习,如何显示64位数据?请教!
Assembly code

include io32.inc
.data
    qvar qword 1234567887654321h
.code
start:
    again:shr dword ptr qvar+4,1
          rcr dword ptr qvar,1
          loop again
    mov eax,dword ptr qvar+4
    mov ebx,dword ptr qvar
    call disprd
exit 0
end start



将数据整体右移后显示不出,请教如上这种64位数据如何显示?

------解决方案--------------------
你在用loop的时候给ecx赋值了么?
为了回答这个问题特地下载了io32.inc
------解决方案--------------------
分开显示,分别处理高和低32位。