OperationSigned integersUnsigned integersRemarks
Expanding the bit representation (Making the number larger)Sign extension of binary vectorZero extension of binary vector
TruncationTruncating signed integersTruncating unsigned numbersThis operation involves dropping the higher order bits which do not fit into the data size. For example, when truncating a -bit number to a -bit number, all bits starting with the bit are dropped
AdditionAdding signed integersAdding unsigned integers
NegationNegation of signed integersNegation of unsigned integers
MultiplicationMultiplying signed integersMultiplying unsigned integersBit level equivalence of unsigned and two-s complement multiplication

Sources