I have a question regarding binary devision where I need to devide a negative binary number with a positive devisor.

I tried using the twos complement to do it but then the value is really really weird.

The question:

Devide -145 / 3 in binary using 12-bit words and twos complement notation.

Suppose I'll get 11 and some decimal point value or 1011, but I get a really huge number when I use twos complement to solve this question....

Could I know where did I get it wrong?