Los residuos parciales individuales deben derivarse de los residuos parciales previamente calculados en la cadena. Así que es más complicado.
Esto es solo para dar una patada, por así decirlo. No lo he comprobado bien. Pero creo que se le baja un enfoque. Aunque es combinatorio. No estoy seguro si quieres eso.
simular este circuito : esquema creado usando CircuitLab
Lo anterior es un dividendo de 8 bits (A) y un divisor de 4 bits (B). (Bueno, si no lo estropeé al escribirlo, lo que podría haberlo hecho). Se están produciendo cambios de carril. Si observa una salida de mux, verá que el bit de orden superior de la salida simplemente se cae y los 3 bits de orden inferior se cambian de carril a los tres superiores de un nuevo bus, donde su LSB proviene del siguiente bit de A (dividendo). La entrada del lado A del siguiente sumador es una composición, como se describe. Además, la parte superior "mux" no es realmente un mux. Acabo de usar ese símbolo para un comparador, en su lugar. Está probando \ $ A [7: 4] \ ge B [3: 0] \ $, ya que si esa parte de A es mayor o igual, la división requerirá un cociente mayor que 4 bits. Con suerte, eso es más claro.