当我在汇编中乘以一对4字节整数时,结果的下半部分在EAX中,而在EDX中则是较高部分.如果我使用的是C或C++并且我想获得更高的部分,是否有可能不使用内联汇编?
是否有可能从EAX获得整数除法结果和EDX的模数结果而不重复C或C++中的除法?我实际上只知道先做a/b,然后a%b在汇编程序中,两个结果都在同一个操作中给出.
a/b
a%b
c c++
c ×1
c++ ×1