3 ms·
>> Not exactly one cycle for a multiply it sounds like. That 5 mips would be eaten up quickly. Sure taking 8 instructions for a multiply is a lot, but micropro
by phkahler 2y ago
>> Not exactly one cycle for a multiply it sounds like. That 5 mips would be eaten up quickly.
Sure taking 8 instructions for a multiply is a lot, but microprocessors at that time didn't even have multiply and ran below 1MIPS. I just wanted to bring it up as yet another way someone implemented multiply, and it was pretty effective for its time.
EDIT: too late to edit my original comment, but it added the memory value to the upper half of the 24-bit result.
- greesil 2y agoAside from a really weird 8051 project in the aughts I've only ever had single cycle multiplies.