What is options call and put
Of course, a modular multiplicative inverse is faster than either, and is always an option since AAM only supports an imm8 constant divisor (which doesn't have to be 10; that's just the default when used with no operand ). On Haswell: AAM is 8 uops, 21c latency, one per 8c throughput. DIV r8 is 9 uops, 22-25c latency, and one per 9c throughput. Your explication is simple but complete and clear.