RESTA DE NÚMEROS BINARIOS
la resta en todos los sistemas numéricos llámese octal, hexadecimal o decimal tienen como ley que si el numero de arriba es menor al de bajo le pide una unidad al que esta a su lado izquierdo, en el caso de los números binarios el 0 que es el numero mas pequeño quedaría convertido en 2 siendo así:
10001101
-1110011
-----------------
???????
* la primer cifra es el resultado de la resta de 1-1 por tanto nos da 0
10001101
-1110011
-----------------
???????0
*la segunda cifra se obtiene de la unidad que nos presta el siguiente numero convirtiendo el 0 en 2 siendo asi que 2-1= 1
10001101
-1110011
-----------------
??????10
*como nuestro 1 le presto una décima al 0 anterior este se vuelve automáticamente en 0 dando como resultado 0-0 = 0 para la tercera posición.
10001101
-1110011
-----------------
?????010
*restamos 1-0 = 1
10001101
-1110011
-----------------
????1010
*como el 0 es menor que el 1 le pedimos al siguiente numero una décima siendo así
2-1 = 1
10001101
-1110011
-----------------
???11010
* ya que el 0 le presto una unidad a anterior 0 este le pide otra décima al numero siguiente pero como ya había prestado sin tener nada, queda convertido en 1. y 1-1=0
10001101
-1110011
-----------------
??011010
*para este cero aplica la misma regla del anterior así que queda convertido en 1. y 1-1=0
10001101
-1110011
-----------------
?0011010
* finalmente como el 1 le tuvo que prestar una unidad al 0 este queda convertido en 0 y como no hay nada que restarle baja igual.
10001101
-1110011
-----------------
00011010
el resultado de nuestra resta es: 11010