Multiplying numbers in two's complement

651 Views Asked by At

I have $2$ numbers, both in two's complement form. The problem is $101011 \cdot{100111}$. I already sign extended the multiplicand to 2n bits, making it $111111101011$. I arrived at my answer, $110100001101$ which is wrong! Can anyone work this through or explain to me a different approach? Thanks.