MUL
Синтаксис | MUL множитель | ||||||||||||||||
Машинный код |
F6 /4 — MUL r/m8 F7 /4 — MUL r/m16 F7 /4 — MUL r/m32 |
||||||||||||||||
Описание | Умножение без знака. | ||||||||||||||||
Действие | Команда выполняет целочисленное умножение без учёта знака. Явно задается один из множителей. Второй множитель задается неявно в регистре AL/AX/EAX (это местоположение фиксировано). Местоположение результата умножения определяется кодом операции и размером множителей:
|
||||||||||||||||
Флаги | Если старшая половина результата нулевая: OF=CF=0 SF=? ZF=? AF=? PF=?. Если старшая половина результата ненулевая: OF=CF=1 SF=? ZF=? AF=? PF=?. |