Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试使用快速取幂来编写取幂子例程。我将一次又一次地使用乘法结果。当我将它相乘时,结果变为 edx:eax。
当我尝试将结果与另一个值相乘时,我该怎么做?
如果您只需要 32 位被乘数乘法的 32 位产品,您只需丢弃/忽略 中的产品部分edx,假设没有溢出或者您正在做您的算术模 2 32。如果您需要乘积以某个其他值为模,例如 10 9,那么您将乘积除以它并取余数。
edx
鉴于一般问题,很难更具体。