Die 32 bedeutet, dass er 32Bit breite Datenwörter verarbeiten kann.
Bei zwei 32Bit-Wörtern als Faktoren gibt es 2^64=18.446.744.073.709.551.616 Eingangskombinationen.

Und zur Funktionsweise: Ein Multiplizierer bildet das Produkt zweier Faktoren (Multiplikator und Multiplikant) Wiki-Artikel.

Sollte aber eigentlich aus der Grundschule bekannt sein