Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes | ||
back2root:ibm-pc-ms-dos:asm:instr:mul [2023/02/09 22:09] – créée frater | back2root:ibm-pc-ms-dos:instr:mul [2023/02/24 14:16] – supprimée - modification externe (Unknown date) 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== MUL ====== | ||
- | |||
- | ===== MUL - unsigned Multiply ===== | ||
- | |||
- | Unsigned multiply of the accumulator by the source. If " | ||
- | |||
- | The 386+ uses an early out algorithm which makes multiplying any size value in EAX as fast as in the 8 or 16 bit registers. | ||
- | |||
- | **Usage:** | ||
- | <code asm> | ||
- | MUL src | ||
- | </ | ||
- | |||
- | **Modifies flags: | ||
- | |||
- | <WRAP round box> | ||
- | CF OF | ||
- | </ | ||
- | |||
- | ^ ^ Clocks | ||
- | ^ Operands | ||
- | | reg8 | ||
- | | none (PM) | - | ||
- | | reg, | ||
- | | mem, | ||
- | | reg, | ||
- | | reg, | ||
- | | mem, | ||
- | | accum, | ||
- | |||
- | {{page>: | ||