imul esi 这个指令是什么意思?imul esi 之后 edx的值改变了, 它是怎么操作到的呢?[解决办法]eax*esi - ed
imul esi 这个指令是什么意思?
imul esi
之后 edx的值改变了, 它是怎么操作到的呢?
[解决办法]
eax*esi -> edx:eax 所以 edx 会发生改变
[解决办法]
你想一下,如果不这样的话,那你取结果岂不还得判断一下乘法结果是不是大于dword的限制,这岂不是多余!
