Cómo realiza un sumador la resta entera sin signo?

Suponer queA yB son enteros positivos con signo, luego paraA-B, se calcula usandoA+2omplemento de @ deB.

Por ejemplo, en un sistema binario de 4 bits, para enteros con signo, tenemos7-3=0111-0011=0111+1101=(1)0100, el 1 en el soporte es el bit de transporte. De acuerdo con la regla de desbordamiento para el entero con signo, sabemos que no hay desbordamiento y, por lo tanto, el resultado es correcto.

Sin embargo, para enteros sin signo, qué sucederá si calculamos7-3? Si usamos la misma manera que mencionamos anteriormente:

7-3=0111-0011=0111+1101=(1)0100

then, de acuerdo con la regla de desbordamiento para enteros sin signo, hay un desbordamiento debido a la ejecución. En otras palabras,0100 está mal porque hay un desbordamiento. Pero, de hecho, sabemos el resultado0100 es correcto

Si mi análisis es correcto, ¿no está mal usar el sumador para realizar la resta entera sin signo?

Respuestas a la pregunta(3)

Su respuesta a la pregunta