Multiplicación de dos números de 16 bits. ¿Por qué el resultado es de 32 bits? [cerrado]

Si multiplico dos números de 16 bits, el resultado tendrá una longitud de 32 bits. Pero ¿por qué es esto así? ¿Cuál es la explicación clara para esto?

Y para mi correcto entendimiento: el cálculo para esto es: ¿el número de bits n multiplicado por un número de bits m da un número de bits (n + m)?

Respuestas a la pregunta(2)

Su respuesta a la pregunta