我找到了组装说明

cltd


通过在英特尔架构上反汇编代码。我发现的描述是,它清除了%edx寄存器,但是我不明白会发生什么....谁能解释该命令的确切作用?

最佳答案

cltd将带符号的long转换为带符号的double long

如果要查看发生的情况的图表,请跳至http://download.intel.com/products/processor/manual/325462.pdf的第160页(第681页的更多详细信息)

08-16 02:51