Important Notice
The pages on this site contain documentation for very old MS-DOS software,
purely for historical purposes.
If you're looking for up-to-date documentation, particularly for programming,
you should not rely on the information found here, as it will be woefully
out of date.
MUL
◄Summary► ◄Detail► ◄Example► ◄Timings Key► ◄Encodings Key►
──────────────────────────────────────────────────────────────────────────────
1111011w mod, 100,r/m disp (0 or 2)
─────────────────┬────────────────────────┬─────────────────────────────────
MUL reg │ mul bx │ 88/86 b=70-77,w=118-113
│ mul dl │ 286 b=13,w=21
│ │ 386 b=9-14,w=9-22,d=9-38
─────────────────┼────────────────────────┼─────────────────────────────────
MUL mem │ mul factor │ 88/86 (b=76-83,w=124-139)+EA*
│ mul WORD PTR [bx] │ 286 b=16,w=24
│ │ 386 b=12-17,w=12-25,d=12-41
─────────────────┴────────────────────────┴─────────────────────────────────
* Word memory operands on the 8088 take (128-143)+EA clocks.
-♦-