Вы находитесь на странице: 1из 12

Los complementos se usan en las computadoras digitales para simplificar la operacin de sustraccin y para manipulaciones lgicas.

Hay dos tipos 1.- El complemento de r 2.- El complemento de (r-1)

Dado un numero positivo N en base r con una parte entera de n dgitos, el complemento de r de N se define como rn N para N 0 y 0 para N=0.

El complemento de 10 de (52520)10 es 105-52520 = 47480 El complemento de 10 de (0.3267)10 es 1 0.3267= 0.6733 El complemento de 2 de (101100)2 es (1000000-101100)2 =010100 El complemento de 2 de (0.0110)2 es (10.0110)2=0.01010

Dado un numero positivo N en base r con una parte entera de n dgitos y una parte fraccionaria de m dgitos, el complemento de (r-1) se N se define como rn-r-m-N.

El complemento de 9 de (52520)10 es (105 - 1 - 52520)= 99999-52520=47479 Complemento de 9de (0.3267)10 = 6732 Complemento de 1 de (101100)2 es =010011 Complemento de 1 de (0.0110)2=

La sustraccin de dos numeros positivos (M-N), ambos en base r, puede hacerse como sigue: 1 agrguese el minuendo M al complemento de r des sustraendo N

2 inspeccinese el resultado que se obtuvo en el paso 1 para un acarreo final (a) si ocurre un acarreo final, descrtese. (b) si no ocurre un acarreo final, tmese el complemento r del numero que se obtuvo en el paso 1 colquese un signo negativo enfrente.

Usando el complemento de 10, reste 725323250 Respuesta=69282 Usando el complemento de 10, reste 325072532 Respuesta= -69282 Utilice el complemento de 2 para realizar M-N con los nmeros binarios dados. M=1010100 N=1000100 Respuesta=10000

El procedimiento es el mismo excepto por una variacin, llamada acarreo final desplazado. 1.- Agrguese el minuendo M al complemento de (r-1) del sustraendo N.

2 inspeccinese el resultado que se obtuvo en el paso 1 para un acarreo final (a) si ocurre un acarreo final, agrguese 1 al digito mas significativo (acarreo final desplazado). (b) si no ocurre un acarreo final, tmese el complemento (r-1) del numero que se obtuvo en el paso 1 colquese al frente un signo negativo.

Usando el complemento de 9, reste 725323250 Respuesta=69282 Usando el complemento de 9, reste 325072532 Respuesta= -69282 Utilice el complemento de 1 para realizar M-N con los nmeros binarios dados. M=1010100 N=1000100 Respuesta=10000

Вам также может понравиться