当前位置: 代码迷 >> 汇编语言 >> cdq指令是eax/edx,作用是什么?解决方案
  详细解决方案

cdq指令是eax/edx,作用是什么?解决方案

热度:8305   发布时间:2013-02-26 00:00:00.0
cdq指令是eax/edx,作用是什么?
如题

------解决方案--------------------------------------------------------
把 eax 作为一个符号数,如果其为正数,edx 置 0;如果前为负数,edx 置 -1 ;这样,指令后的 edx:eax 形成的一个 qword 数,就和原来的 eax 这么个 dword 的值相等;这个指令通常用在应付后续的 div dword 指令上。
  相关解决方案