There are 3 common ways to multiply:
Binary multiplication by 1 bit is simply an AND gate:
101 * 1111 = 101 where each bit is anded to the associated bit
What does this mean in the ALU?
- You just kinda place it in there somewhere lol. One of the functions should determine if you’re doing multiplication of course