首页 > 解决方案 > 了解 x86 idivl 指令

问题描述

该指令的描述是:

Signed divide EDX:EAX by DWORD byte (EAX=Quo, EDX=Rem)

我不明白:这里是什么意思?是什么意思EDX:EAX

标签: assemblyx86

解决方案


按照这个问题的评论

因为该指令是在 32 位架构上引入的。它将 64 位值EDX:EAX除以 32 位值,结果存储在EAX商和EDX余数中。在 32 位架构上没有 64 位寄存器RAX

在此处查看评论


推荐阅读