Übrigens, in deinem Link wird Dividend und Divisor verwechselt! Oder sehe ich das falsch?
"Hier wird in einer Schleife gezählt, wie oft der Dividend vom Divisor abgezogen werden kann, bis ein Unterlauf auftritt."
Das ist aber bei großen Zahlen die langsame Variante.
Die in dem Beispiel Vorgestellte arbeitet mit Schiebeoperationen.
Es wird also 16 bzw. 32 x geschoben.