Popular Posts

Blogger templates

Blogger news

Blogroll

About

Blog Archive

Datos personales

Con la tecnología de Blogger.
miércoles, 21 de mayo de 2014

RESTA EN ELSISTEMA DE COMPLEMENTO 2.






Este sistema se usa para hacer una resta en binario de igual forma se puede tomar 2 números decimales y hacer la resta y el resultado de esta resta se convierte a binario y el resultado lo podemos comprobar con el siguiente sistema para restar con binario. 

Cuando se tiene un +4 se va a restar un +9 

Pasos: 

1° Sacar el valor binario de cada numero decimal 

+9 = 01001 
+4 = 00100 

2° Vamos a restar +4 al +9 ósea tenemos que cambiarle el signo al +4 para que sea -4 para eso hay que tomar el primer uno de derecha a izquierda en el sistema binario del +4 una vez localizado este primer uno en el código vamos a cambiar los valores a su inverso 

Ejemplos: 

+4 = 00100 -4 = 11100 +1 = 00001 -1= 11111 +9 = 01001 -9 = 10111 

Podemos observar que el +1 en código binario es 00001 pero al aplicarle el complemento A 2 ósea a -1 se cambian todos los valores a partir de su primer uno de derecha a izquierda de igual forma en el caso del +9 el código binario es 01001 y al aplicarle el complemento A 2 se cambian los valores desde la aparición de su primer uno que seria 10111. 

3° Una vez que hayamos convertido el número a su complemento A 2 vamos hacer la resta 

Datos: 

+9 = 01001 
-4 = 11100 


Ágamos la resta con código binario +9 -4 = +5 ahora ágamos la resta en binario 01001 - 11100 

+ 0 1 0 0 1 
- 1 1 1 0 0 
---------------- 
1 0 0 1 0 1 

Ahora que ya tenemos el resultado será 100101 se preguntaran ¿porque ahora tengo 6 cifras si anterior mente tenia 5? 
No vayamos tan rápido, de estas 6 cifras se quitara 1 cifra y la cifra que se quitara será la primera de izquierda a derecha ósea el 1 así que nos quedara ahora el resultado como 00101 y si esto lo convertimos a binario será el numero 5 así que la resta se a realizado correctamente ya que lo hicimos en decimal y nos dio como resultado 5 y también nos dio el mismo resultado en binario. 







0 comentarios: