汇编移位指令练习,怎么显示64位数据?请问
汇编移位指令练习,如何显示64位数据?请教!
将数据整体右移后显示不出,请教如上这种64位数据如何显示?
------解决方案--------------------
你在用loop的时候给ecx赋值了么?
为了回答这个问题特地下载了io32.inc
------解决方案--------------------
分开显示,分别处理高和低32位。
- 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位。