Using XOR gate would help to decide on the sign of the operators. Then, depending on the sign, I would have to cast it properly or just translate negative numbers into positive by flipping the bits and adding one. After that, do multiplication of positive #s and change the result into 2's...